From b6850ccce4361807e9dadc89453a4d0d4c8df372 Mon Sep 17 00:00:00 2001 From: Steven Miers Date: Wed, 3 Dec 2014 16:12:47 -0600 Subject: [PATCH] VRFS-2481 : Cascading deletes for join table. Add s3 URL. --- db/manifest | 3 ++- db/up/jam_track_rights_updates.sql | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 db/up/jam_track_rights_updates.sql diff --git a/db/manifest b/db/manifest index 13d9784e6..383f6f46b 100755 --- a/db/manifest +++ b/db/manifest @@ -228,4 +228,5 @@ user_syncs_fix_dup_tracks_2408.sql deletable_recordings.sql jam_tracks.sql shopping_carts.sql -recurly.sql \ No newline at end of file +recurly.sql +jam_track_rights_updates.sql \ No newline at end of file diff --git a/db/up/jam_track_rights_updates.sql b/db/up/jam_track_rights_updates.sql new file mode 100644 index 000000000..ade318969 --- /dev/null +++ b/db/up/jam_track_rights_updates.sql @@ -0,0 +1,7 @@ +ALTER TABLE jam_track_rights + DROP CONSTRAINT jam_track_rights_user_id_fkey, + DROP CONSTRAINT jam_track_rights_jam_track_id_fkey, + ADD CONSTRAINT jam_track_rights_user_id_fkey FOREIGN KEY(user_id) REFERENCES users(id) ON DELETE CASCADE, + ADD CONSTRAINT jam_track_rights_jam_track_id_fkey FOREIGN KEY(jam_track_id) REFERENCES jam_tracks(id) ON DELETE CASCADE, + ADD COLUMN s3_url VARCHAR(2048); +