diff --git a/migrations/20240725174404_delete_item_event_with_item.down.sql b/migrations/20240725174404_delete_item_event_with_item.down.sql new file mode 100644 index 0000000..2ec165d --- /dev/null +++ b/migrations/20240725174404_delete_item_event_with_item.down.sql @@ -0,0 +1,13 @@ +-- SPDX-FileCopyrightText: 2024 Simon Bruder +-- +-- SPDX-License-Identifier: AGPL-3.0-or-later + +BEGIN; + +ALTER TABLE item_events + DROP CONSTRAINT item_events_item_fkey; + +ALTER TABLE item_events + ADD CONSTRAINT item_events_item_fkey FOREIGN KEY (item) REFERENCES items(id); + +COMMIT; diff --git a/migrations/20240725174404_delete_item_event_with_item.up.sql b/migrations/20240725174404_delete_item_event_with_item.up.sql new file mode 100644 index 0000000..8319c56 --- /dev/null +++ b/migrations/20240725174404_delete_item_event_with_item.up.sql @@ -0,0 +1,13 @@ +-- SPDX-FileCopyrightText: 2024 Simon Bruder +-- +-- SPDX-License-Identifier: AGPL-3.0-or-later + +BEGIN; + +ALTER TABLE item_events + DROP CONSTRAINT item_events_item_fkey; + +ALTER TABLE item_events + ADD CONSTRAINT item_events_item_fkey FOREIGN KEY (item) REFERENCES items(id) ON DELETE CASCADE; + +COMMIT;