Skip to content

Commit

Permalink
commits migration for 2 new core search filters, re #10804
Browse files Browse the repository at this point in the history
  • Loading branch information
whatisgalen committed Apr 19, 2024
1 parent cba2d87 commit cd11e0f
Showing 1 changed file with 63 additions and 0 deletions.
63 changes: 63 additions & 0 deletions arches/app/models/migrations/10804_core_search_filters.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# -*- coding: utf-8 -*-
from django.db import migrations, models
import django.db.models.deletion
import uuid


class Migration(migrations.Migration):

dependencies = [
("models", "10709_refresh_geos_by_transaction"),
]

sql = """
update search_component where sortorder = 0 set sortorder = 1;
insert into search_component (
searchcomponentid,
name,
icon,
modulename,
classname,
type,
componentpath,
componentname,
sortorder,
enabled
) values (
'69695d63-6f03-4536-8da9-841b07116381',
'Core Search',
'',
'core_search.py.py',
'CoreSearchFilter',
'',
'',
'core-search',
0,
true
),
(
'ada062d9-092d-400c-bcf7-94a931d1f271',
'Localize Result Descriptors',
'',
'localize_result_descriptors.py',
'LocalizeResultDescriptors',
'',
'',
'localize-descriptors',
99,
true
);
"""
reverse_sql = """
delete from search_component where searchcomponentid in (
'69695d63-6f03-4536-8da9-841b07116381',
'ada062d9-092d-400c-bcf7-94a931d1f271'
);
"""

operations = [
migrations.RunSQL(
sql,
reverse_sql,
)
]

0 comments on commit cd11e0f

Please sign in to comment.