mirror of
https://github.com/johrpan/musicus.git
synced 2025-10-26 11:47:25 +01:00
migrations: Add missing delete cascade statement
This commit is contained in:
parent
4a33ed3fc5
commit
b25d7fe8ee
1 changed files with 2 additions and 2 deletions
|
|
@ -133,14 +133,14 @@ CREATE TABLE albums (
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE album_recordings (
|
CREATE TABLE album_recordings (
|
||||||
album_id TEXT NOT NULL REFERENCES albums(album_id),
|
album_id TEXT NOT NULL REFERENCES albums(album_id) ON DELETE CASCADE,
|
||||||
recording_id TEXT NOT NULL REFERENCES recordings(recording_id),
|
recording_id TEXT NOT NULL REFERENCES recordings(recording_id),
|
||||||
sequence_number INTEGER NOT NULL,
|
sequence_number INTEGER NOT NULL,
|
||||||
PRIMARY KEY (album_id, recording_id)
|
PRIMARY KEY (album_id, recording_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE album_mediums (
|
CREATE TABLE album_mediums (
|
||||||
album_id TEXT NOT NULL REFERENCES albums(album_id),
|
album_id TEXT NOT NULL REFERENCES albums(album_id) ON DELETE CASCADE,
|
||||||
medium_id TEXT NOT NULL REFERENCES mediums(medium_id),
|
medium_id TEXT NOT NULL REFERENCES mediums(medium_id),
|
||||||
sequence_number INTEGER NOT NULL,
|
sequence_number INTEGER NOT NULL,
|
||||||
PRIMARY KEY (album_id, medium_id)
|
PRIMARY KEY (album_id, medium_id)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue