|
7 | 7 | class Migration(migrations.Migration): |
8 | 8 |
|
9 | 9 | dependencies = [ |
10 | | - ('bcap', '1100_show_etl_plugin_by_default'), |
| 10 | + ("bcap", "1100_show_etl_plugin_by_default"), |
11 | 11 | ] |
12 | 12 |
|
13 | 13 | operations = [ |
14 | 14 | django_migrate_sql.operations.CreateSQL( |
15 | | - name='bc_labelled_site_visit_geometries', |
16 | | - sql="create or replace view public.bc_site_visit_geometries as\n(\nselect re.name ->> 'en' resource_name, g.*\nfrom geojson_geometries g\n join (select re2.*\n from resource_instances re2\n join graphs g on re2.graphid = g.graphid and\n g.slug = 'site_visit') re\n on g.resourceinstanceid = re.resourceinstanceid);\n", |
17 | | - reverse_sql='drop view bc_labelled_site_visit_geometries;', |
| 15 | + name="bc_labelled_site_visit_geometries", |
| 16 | + sql="create or replace view public.bc_labelled_site_visit_geometries as\n(\nselect re.name ->> 'en' resource_name, g.*\nfrom geojson_geometries g\n join (select re2.*\n from resource_instances re2\n join graphs g on re2.graphid = g.graphid and\n g.slug = 'site_visit') re\n on g.resourceinstanceid = re.resourceinstanceid);\n", |
| 17 | + reverse_sql="drop view bc_labelled_site_visit_geometries;", |
18 | 18 | ), |
19 | 19 | django_migrate_sql.operations.CreateSQL( |
20 | | - name='bc_labelled_geojson_geometries', |
| 20 | + name="bc_labelled_geojson_geometries", |
21 | 21 | sql="create or replace view public.bc_labelled_geojson_geometries as\n(\nselect re.name ->> 'en' resource_name, g.*\nfrom geojson_geometries g\n join (select re2.*\n from resource_instances re2\n join graphs g on re2.graphid = g.graphid and\n g.slug in ('archaeological_site', 'site_visit', 'sandcastle')) re\n on g.resourceinstanceid = re.resourceinstanceid);\n", |
22 | | - reverse_sql='drop view bc_labelled_geojson_geometries;', |
| 22 | + reverse_sql="drop view bc_labelled_geojson_geometries;", |
23 | 23 | ), |
24 | 24 | django_migrate_sql.operations.CreateSQL( |
25 | | - name='bc_labelled_sandcastle_geometries', |
| 25 | + name="bc_labelled_sandcastle_geometries", |
26 | 26 | sql="create or replace view public.bc_labelled_sandcastle_geometries as\n(\nselect re.name ->> 'en' resource_name, g.*\nfrom geojson_geometries g\n join (select re2.*\n from resource_instances re2\n join graphs g on re2.graphid = g.graphid and\n g.slug = 'sandcastle') re\n on g.resourceinstanceid = re.resourceinstanceid);\n", |
27 | | - reverse_sql='drop view bc_labelled_sandcastle_geometries;', |
| 27 | + reverse_sql="drop view bc_labelled_sandcastle_geometries;", |
28 | 28 | ), |
29 | 29 | django_migrate_sql.operations.CreateSQL( |
30 | | - name='bc_labelled_site_geometries', |
| 30 | + name="bc_labelled_site_geometries", |
31 | 31 | sql="create or replace view public.bc_labelled_site_geometries as\n(\nselect re.name ->> 'en' resource_name, g.*\nfrom geojson_geometries g\n join (select re2.*\n from resource_instances re2\n join graphs g on re2.graphid = g.graphid and\n g.slug = 'archaeological_site') re\n on g.resourceinstanceid = re.resourceinstanceid);\n", |
32 | | - reverse_sql='drop view bc_labelled_site_geometries;', |
| 32 | + reverse_sql="drop view bc_labelled_site_geometries;", |
33 | 33 | ), |
34 | 34 | ] |
0 commit comments