@@ -11,26 +11,6 @@ public partial class AddQuartzTables : Migration
1111 protected override void Up ( MigrationBuilder migrationBuilder )
1212 {
1313 migrationBuilder . Sql ( @"
14- DO $$
15- DECLARE DropDb INT := 1; -- Set this to 0 to skip DROP statements, 1 to include them
16- BEGIN
17- IF DropDb = 1 THEN
18- SET client_min_messages = WARNING;
19- DROP TABLE IF EXISTS qrtz_fired_triggers;
20- DROP TABLE IF EXISTS qrtz_paused_trigger_grps;
21- DROP TABLE IF EXISTS qrtz_scheduler_state;
22- DROP TABLE IF EXISTS qrtz_locks;
23- DROP TABLE IF EXISTS qrtz_simprop_triggers;
24- DROP TABLE IF EXISTS qrtz_simple_triggers;
25- DROP TABLE IF EXISTS qrtz_cron_triggers;
26- DROP TABLE IF EXISTS qrtz_blob_triggers;
27- DROP TABLE IF EXISTS qrtz_triggers;
28- DROP TABLE IF EXISTS qrtz_job_details;
29- DROP TABLE IF EXISTS qrtz_calendars;
30- SET client_min_messages = NOTICE;
31- END IF;
32- END $$;
33-
3414 CREATE TABLE qrtz_job_details
3515 (
3616 sched_name TEXT NOT NULL,
@@ -197,7 +177,27 @@ PRIMARY KEY (sched_name, lock_name)
197177 /// <inheritdoc />
198178 protected override void Down ( MigrationBuilder migrationBuilder )
199179 {
200-
180+ migrationBuilder . Sql ( @"
181+ DO $$
182+ DECLARE DropDb INT := 1; -- Set this to 0 to skip DROP statements, 1 to include them
183+ BEGIN
184+ IF DropDb = 1 THEN
185+ SET client_min_messages = WARNING;
186+ DROP TABLE IF EXISTS qrtz_fired_triggers;
187+ DROP TABLE IF EXISTS qrtz_paused_trigger_grps;
188+ DROP TABLE IF EXISTS qrtz_scheduler_state;
189+ DROP TABLE IF EXISTS qrtz_locks;
190+ DROP TABLE IF EXISTS qrtz_simprop_triggers;
191+ DROP TABLE IF EXISTS qrtz_simple_triggers;
192+ DROP TABLE IF EXISTS qrtz_cron_triggers;
193+ DROP TABLE IF EXISTS qrtz_blob_triggers;
194+ DROP TABLE IF EXISTS qrtz_triggers;
195+ DROP TABLE IF EXISTS qrtz_job_details;
196+ DROP TABLE IF EXISTS qrtz_calendars;
197+ SET client_min_messages = NOTICE;
198+ END IF;
199+ END $$;
200+ " ) ;
201201 }
202202 }
203203}
0 commit comments