from patch.include import *
from tqdm import tqdm


@app_context(commit=True)
def fix_fullsearch():
    """
    Создаем кастомный составной индекс для исправления поиска в master и release ветках
    Дубль патч в devel индекс очищает
    """
    models.CmfGlobalSettings.dp.data_driver.Session().execute(
        f"drop index IF EXISTS ix_cmf_full_search_text_tsvector_gin_2_hotfix;")

if __name__ == "__main__":
    fix_fullsearch()
