12 lines
390 B
SQL
12 lines
390 B
SQL
CREATE TABLE song_likes (
|
|
song_id INTEGER REFERENCES songs(id) ON DELETE CASCADE NOT NULL,
|
|
user_id INTEGER REFERENCES users(id) ON DELETE CASCADE NOT NULL,
|
|
PRIMARY KEY (song_id, user_id)
|
|
);
|
|
|
|
CREATE TABLE song_dislikes (
|
|
song_id INTEGER REFERENCES songs(id) ON DELETE CASCADE NOT NULL,
|
|
user_id INTEGER REFERENCES users(id) ON DELETE CASCADE NOT NULL,
|
|
PRIMARY KEY (song_id, user_id)
|
|
);
|