mirror of
https://github.com/Icinga/icingaweb2-module-director.git
synced 2025-07-25 06:44:37 +02:00
Update foreign key constraint for import_source under PostgreSQL
So that import_runs will be deleted with the import_source. fixes #1141
This commit is contained in:
parent
e9aa161ce4
commit
4ab59ea1e3
13
schema/pgsql-migrations/upgrade_142.sql
Normal file
13
schema/pgsql-migrations/upgrade_142.sql
Normal file
@ -0,0 +1,13 @@
|
||||
ALTER TABLE import_run
|
||||
DROP CONSTRAINT import_run_source;
|
||||
|
||||
ALTER TABLE import_run
|
||||
ADD CONSTRAINT import_run_source
|
||||
FOREIGN KEY (source_id)
|
||||
REFERENCES import_source (id)
|
||||
ON DELETE CASCADE
|
||||
ON UPDATE RESTRICT;
|
||||
|
||||
INSERT INTO director_schema_migration
|
||||
(schema_version, migration_time)
|
||||
VALUES (142, NOW());
|
@ -1450,8 +1450,8 @@ CREATE TABLE import_run (
|
||||
CONSTRAINT import_run_source
|
||||
FOREIGN KEY (source_id)
|
||||
REFERENCES import_source (id)
|
||||
ON DELETE RESTRICT
|
||||
ON UPDATE CASCADE,
|
||||
ON DELETE CASCADE
|
||||
ON UPDATE RESTRICT,
|
||||
CONSTRAINT import_run_rowset
|
||||
FOREIGN KEY (rowset_checksum)
|
||||
REFERENCES imported_rowset (checksum)
|
||||
@ -1841,4 +1841,4 @@ CREATE INDEX user_resolved_var_schecksum ON icinga_user_resolved_var (checksum);
|
||||
|
||||
INSERT INTO director_schema_migration
|
||||
(schema_version, migration_time)
|
||||
VALUES (141, NOW());
|
||||
VALUES (142, NOW());
|
||||
|
Loading…
x
Reference in New Issue
Block a user