Skip to content

Commit 7c6449f

Browse files
committed
Sort by name triggers to be dropped
Run `./GenerateDropSql.pl` to regenerate `sql/DropTriggers.sql` file
1 parent 9e03b7c commit 7c6449f

File tree

2 files changed

+61
-60
lines changed

2 files changed

+61
-60
lines changed

GenerateDropSql.pl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ sub process_triggers
8282
['search_link_attribute_type_update', 'musicbrainz.link_attribute_type'],
8383
['search_link_attribute_type_delete', 'musicbrainz.link_attribute_type']
8484
);
85+
@triggers = sort(@triggers);
8586

8687
open OUT, ">$dir/$outfile";
8788
print OUT "-- Automatically generated, do not edit.\n";

sql/DropTriggers.sql

Lines changed: 60 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -2,83 +2,83 @@
22
\unset ON_ERROR_STOP
33

44
DROP TRIGGER IF EXISTS search_annotation_insert ON musicbrainz.annotation;
5-
DROP TRIGGER IF EXISTS search_annotation_update ON musicbrainz.annotation;
65
DROP TRIGGER IF EXISTS search_annotation_delete ON musicbrainz.annotation;
7-
DROP TRIGGER IF EXISTS search_area_annotation_insert ON musicbrainz.area_annotation;
8-
DROP TRIGGER IF EXISTS search_area_annotation_update ON musicbrainz.area_annotation;
9-
DROP TRIGGER IF EXISTS search_area_annotation_delete ON musicbrainz.area_annotation;
10-
DROP TRIGGER IF EXISTS search_area_insert ON musicbrainz.area;
11-
DROP TRIGGER IF EXISTS search_area_update ON musicbrainz.area;
12-
DROP TRIGGER IF EXISTS search_area_delete ON musicbrainz.area;
13-
DROP TRIGGER IF EXISTS search_artist_annotation_insert ON musicbrainz.artist_annotation;
14-
DROP TRIGGER IF EXISTS search_artist_annotation_update ON musicbrainz.artist_annotation;
6+
DROP TRIGGER IF EXISTS search_iso_3166_2_insert ON musicbrainz.iso_3166_2;
157
DROP TRIGGER IF EXISTS search_artist_annotation_delete ON musicbrainz.artist_annotation;
16-
DROP TRIGGER IF EXISTS search_artist_insert ON musicbrainz.artist;
17-
DROP TRIGGER IF EXISTS search_artist_update ON musicbrainz.artist;
18-
DROP TRIGGER IF EXISTS search_artist_delete ON musicbrainz.artist;
19-
DROP TRIGGER IF EXISTS search_event_annotation_insert ON musicbrainz.event_annotation;
20-
DROP TRIGGER IF EXISTS search_event_annotation_update ON musicbrainz.event_annotation;
21-
DROP TRIGGER IF EXISTS search_event_annotation_delete ON musicbrainz.event_annotation;
22-
DROP TRIGGER IF EXISTS search_event_insert ON musicbrainz.event;
238
DROP TRIGGER IF EXISTS search_event_update ON musicbrainz.event;
24-
DROP TRIGGER IF EXISTS search_event_delete ON musicbrainz.event;
259
DROP TRIGGER IF EXISTS search_instrument_annotation_insert ON musicbrainz.instrument_annotation;
26-
DROP TRIGGER IF EXISTS search_instrument_annotation_update ON musicbrainz.instrument_annotation;
10+
DROP TRIGGER IF EXISTS search_event_delete ON musicbrainz.event;
11+
DROP TRIGGER IF EXISTS search_event_insert ON musicbrainz.event;
12+
DROP TRIGGER IF EXISTS search_event_annotation_update ON musicbrainz.event_annotation;
13+
DROP TRIGGER IF EXISTS search_label_annotation_delete ON musicbrainz.label_annotation;
14+
DROP TRIGGER IF EXISTS search_instrument_delete ON musicbrainz.instrument;
15+
DROP TRIGGER IF EXISTS search_artist_delete ON musicbrainz.artist;
16+
DROP TRIGGER IF EXISTS search_artist_update ON musicbrainz.artist;
17+
DROP TRIGGER IF EXISTS search_artist_annotation_update ON musicbrainz.artist_annotation;
18+
DROP TRIGGER IF EXISTS search_artist_annotation_insert ON musicbrainz.artist_annotation;
19+
DROP TRIGGER IF EXISTS search_area_delete ON musicbrainz.area;
20+
DROP TRIGGER IF EXISTS search_area_annotation_delete ON musicbrainz.area_annotation;
21+
DROP TRIGGER IF EXISTS search_area_annotation_update ON musicbrainz.area_annotation;
22+
DROP TRIGGER IF EXISTS search_area_annotation_insert ON musicbrainz.area_annotation;
2723
DROP TRIGGER IF EXISTS search_instrument_annotation_delete ON musicbrainz.instrument_annotation;
28-
DROP TRIGGER IF EXISTS search_instrument_insert ON musicbrainz.instrument;
24+
DROP TRIGGER IF EXISTS search_instrument_annotation_update ON musicbrainz.instrument_annotation;
25+
DROP TRIGGER IF EXISTS search_annotation_update ON musicbrainz.annotation;
26+
DROP TRIGGER IF EXISTS search_area_alias_insert ON musicbrainz.area_alias;
27+
DROP TRIGGER IF EXISTS search_work_annotation_delete ON musicbrainz.work_annotation;
28+
DROP TRIGGER IF EXISTS search_work_annotation_insert ON musicbrainz.work_annotation;
29+
DROP TRIGGER IF EXISTS search_release_group_annotation_insert ON musicbrainz.release_group_annotation;
30+
DROP TRIGGER IF EXISTS search_release_insert ON musicbrainz.release;
31+
DROP TRIGGER IF EXISTS search_release_annotation_delete ON musicbrainz.release_annotation;
32+
DROP TRIGGER IF EXISTS search_release_annotation_insert ON musicbrainz.release_annotation;
33+
DROP TRIGGER IF EXISTS search_release_annotation_update ON musicbrainz.release_annotation;
34+
DROP TRIGGER IF EXISTS search_recording_insert ON musicbrainz.recording;
35+
DROP TRIGGER IF EXISTS search_label_delete ON musicbrainz.label;
36+
DROP TRIGGER IF EXISTS search_event_annotation_insert ON musicbrainz.event_annotation;
37+
DROP TRIGGER IF EXISTS search_event_annotation_delete ON musicbrainz.event_annotation;
38+
DROP TRIGGER IF EXISTS search_iso_3166_1_insert ON musicbrainz.iso_3166_1;
39+
DROP TRIGGER IF EXISTS search_place_update ON musicbrainz.place;
40+
DROP TRIGGER IF EXISTS search_area_alias_delete ON musicbrainz.area_alias;
41+
DROP TRIGGER IF EXISTS search_area_alias_update ON musicbrainz.area_alias;
2942
DROP TRIGGER IF EXISTS search_instrument_update ON musicbrainz.instrument;
30-
DROP TRIGGER IF EXISTS search_instrument_delete ON musicbrainz.instrument;
31-
DROP TRIGGER IF EXISTS search_label_annotation_insert ON musicbrainz.label_annotation;
3243
DROP TRIGGER IF EXISTS search_label_annotation_update ON musicbrainz.label_annotation;
33-
DROP TRIGGER IF EXISTS search_label_annotation_delete ON musicbrainz.label_annotation;
44+
DROP TRIGGER IF EXISTS search_work_delete ON musicbrainz.work;
3445
DROP TRIGGER IF EXISTS search_label_insert ON musicbrainz.label;
35-
DROP TRIGGER IF EXISTS search_label_update ON musicbrainz.label;
36-
DROP TRIGGER IF EXISTS search_label_delete ON musicbrainz.label;
37-
DROP TRIGGER IF EXISTS search_place_annotation_insert ON musicbrainz.place_annotation;
38-
DROP TRIGGER IF EXISTS search_place_annotation_update ON musicbrainz.place_annotation;
39-
DROP TRIGGER IF EXISTS search_place_annotation_delete ON musicbrainz.place_annotation;
40-
DROP TRIGGER IF EXISTS search_place_insert ON musicbrainz.place;
41-
DROP TRIGGER IF EXISTS search_place_update ON musicbrainz.place;
4246
DROP TRIGGER IF EXISTS search_place_delete ON musicbrainz.place;
43-
DROP TRIGGER IF EXISTS search_recording_annotation_insert ON musicbrainz.recording_annotation;
44-
DROP TRIGGER IF EXISTS search_recording_annotation_update ON musicbrainz.recording_annotation;
45-
DROP TRIGGER IF EXISTS search_recording_annotation_delete ON musicbrainz.recording_annotation;
46-
DROP TRIGGER IF EXISTS search_recording_insert ON musicbrainz.recording;
47-
DROP TRIGGER IF EXISTS search_recording_update ON musicbrainz.recording;
48-
DROP TRIGGER IF EXISTS search_recording_delete ON musicbrainz.recording;
49-
DROP TRIGGER IF EXISTS search_release_annotation_insert ON musicbrainz.release_annotation;
50-
DROP TRIGGER IF EXISTS search_release_annotation_update ON musicbrainz.release_annotation;
51-
DROP TRIGGER IF EXISTS search_release_annotation_delete ON musicbrainz.release_annotation;
52-
DROP TRIGGER IF EXISTS search_release_insert ON musicbrainz.release;
53-
DROP TRIGGER IF EXISTS search_release_update ON musicbrainz.release;
54-
DROP TRIGGER IF EXISTS search_release_delete ON musicbrainz.release;
55-
DROP TRIGGER IF EXISTS search_release_group_annotation_insert ON musicbrainz.release_group_annotation;
56-
DROP TRIGGER IF EXISTS search_release_group_annotation_update ON musicbrainz.release_group_annotation;
57-
DROP TRIGGER IF EXISTS search_release_group_annotation_delete ON musicbrainz.release_group_annotation;
58-
DROP TRIGGER IF EXISTS search_release_group_insert ON musicbrainz.release_group;
47+
DROP TRIGGER IF EXISTS search_label_annotation_insert ON musicbrainz.label_annotation;
48+
DROP TRIGGER IF EXISTS search_work_update ON musicbrainz.work;
49+
DROP TRIGGER IF EXISTS search_work_annotation_update ON musicbrainz.work_annotation;
50+
DROP TRIGGER IF EXISTS search_series_delete ON musicbrainz.series;
5951
DROP TRIGGER IF EXISTS search_release_group_update ON musicbrainz.release_group;
52+
DROP TRIGGER IF EXISTS search_release_group_annotation_update ON musicbrainz.release_group_annotation;
53+
DROP TRIGGER IF EXISTS search_release_delete ON musicbrainz.release;
54+
DROP TRIGGER IF EXISTS search_series_insert ON musicbrainz.series;
55+
DROP TRIGGER IF EXISTS search_series_update ON musicbrainz.series;
56+
DROP TRIGGER IF EXISTS search_series_annotation_update ON musicbrainz.series_annotation;
57+
DROP TRIGGER IF EXISTS search_place_insert ON musicbrainz.place;
6058
DROP TRIGGER IF EXISTS search_release_group_delete ON musicbrainz.release_group;
6159
DROP TRIGGER IF EXISTS search_series_annotation_insert ON musicbrainz.series_annotation;
62-
DROP TRIGGER IF EXISTS search_series_annotation_update ON musicbrainz.series_annotation;
6360
DROP TRIGGER IF EXISTS search_series_annotation_delete ON musicbrainz.series_annotation;
64-
DROP TRIGGER IF EXISTS search_series_insert ON musicbrainz.series;
65-
DROP TRIGGER IF EXISTS search_series_update ON musicbrainz.series;
66-
DROP TRIGGER IF EXISTS search_series_delete ON musicbrainz.series;
67-
DROP TRIGGER IF EXISTS search_work_annotation_insert ON musicbrainz.work_annotation;
68-
DROP TRIGGER IF EXISTS search_work_annotation_update ON musicbrainz.work_annotation;
69-
DROP TRIGGER IF EXISTS search_work_annotation_delete ON musicbrainz.work_annotation;
61+
DROP TRIGGER IF EXISTS search_release_group_insert ON musicbrainz.release_group;
62+
DROP TRIGGER IF EXISTS search_release_group_annotation_delete ON musicbrainz.release_group_annotation;
63+
DROP TRIGGER IF EXISTS search_instrument_insert ON musicbrainz.instrument;
64+
DROP TRIGGER IF EXISTS search_artist_insert ON musicbrainz.artist;
65+
DROP TRIGGER IF EXISTS search_recording_annotation_insert ON musicbrainz.recording_annotation;
66+
DROP TRIGGER IF EXISTS search_release_update ON musicbrainz.release;
67+
DROP TRIGGER IF EXISTS search_recording_annotation_update ON musicbrainz.recording_annotation;
7068
DROP TRIGGER IF EXISTS search_work_insert ON musicbrainz.work;
71-
DROP TRIGGER IF EXISTS search_work_update ON musicbrainz.work;
72-
DROP TRIGGER IF EXISTS search_work_delete ON musicbrainz.work;
73-
DROP TRIGGER IF EXISTS search_area_alias_insert ON musicbrainz.area_alias;
74-
DROP TRIGGER IF EXISTS search_area_alias_update ON musicbrainz.area_alias;
75-
DROP TRIGGER IF EXISTS search_area_alias_delete ON musicbrainz.area_alias;
76-
DROP TRIGGER IF EXISTS search_iso_3166_1_insert ON musicbrainz.iso_3166_1;
69+
DROP TRIGGER IF EXISTS search_area_update ON musicbrainz.area;
70+
DROP TRIGGER IF EXISTS search_area_insert ON musicbrainz.area;
71+
DROP TRIGGER IF EXISTS search_recording_delete ON musicbrainz.recording;
72+
DROP TRIGGER IF EXISTS search_recording_update ON musicbrainz.recording;
73+
DROP TRIGGER IF EXISTS search_recording_annotation_delete ON musicbrainz.recording_annotation;
74+
DROP TRIGGER IF EXISTS search_place_annotation_delete ON musicbrainz.place_annotation;
75+
DROP TRIGGER IF EXISTS search_place_annotation_update ON musicbrainz.place_annotation;
76+
DROP TRIGGER IF EXISTS search_place_annotation_insert ON musicbrainz.place_annotation;
77+
DROP TRIGGER IF EXISTS search_label_update ON musicbrainz.label;
7778
DROP TRIGGER IF EXISTS search_iso_3166_1_update ON musicbrainz.iso_3166_1;
7879
DROP TRIGGER IF EXISTS search_iso_3166_1_delete ON musicbrainz.iso_3166_1;
79-
DROP TRIGGER IF EXISTS search_iso_3166_2_insert ON musicbrainz.iso_3166_2;
80-
DROP TRIGGER IF EXISTS search_iso_3166_2_update ON musicbrainz.iso_3166_2;
8180
DROP TRIGGER IF EXISTS search_iso_3166_2_delete ON musicbrainz.iso_3166_2;
81+
DROP TRIGGER IF EXISTS search_iso_3166_2_update ON musicbrainz.iso_3166_2;
8282
DROP TRIGGER IF EXISTS search_iso_3166_3_insert ON musicbrainz.iso_3166_3;
8383
DROP TRIGGER IF EXISTS search_iso_3166_3_update ON musicbrainz.iso_3166_3;
8484
DROP TRIGGER IF EXISTS search_iso_3166_3_delete ON musicbrainz.iso_3166_3;

0 commit comments

Comments
 (0)