ability to delete mock sync groups
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
BEGIN;
|
||||
|
||||
|
||||
DROP TABLE mock.sync_group_drafts;
|
||||
|
||||
|
||||
COMMIT;
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
BEGIN;
|
||||
|
||||
|
||||
CREATE TABLE mock.sync_group_drafts (
|
||||
account_id INTEGER PRIMARY KEY REFERENCES mock.accounts,
|
||||
sync_group_id INTEGER REFERENCES mock.sync_groups
|
||||
);
|
||||
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,208 @@
|
||||
BEGIN;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_amazon_sync_group_listings
|
||||
ADD CONSTRAINT shop_amazon_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_amazon_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_amazon_sync_group_listings
|
||||
RENAME CONSTRAINT shop_amazon_sync_group_listings_tmp_key TO shop_amazon_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_amazon_sync_group_listings
|
||||
ADD CONSTRAINT shop_amazon_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_amazon_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_amazon_sync_group_listings
|
||||
RENAME CONSTRAINT shop_amazon_sync_group_listings_tmp_sync_group_id_fkey TO shop_amazon_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_big_cartel_sync_group_listings
|
||||
ADD CONSTRAINT shop_big_cartel_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_big_cartel_sync_group_listi_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_big_cartel_sync_group_listings
|
||||
RENAME CONSTRAINT shop_big_cartel_sync_group_listings_tmp_key TO shop_big_cartel_sync_group_listi_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_big_cartel_sync_group_listings
|
||||
ADD CONSTRAINT shop_big_cartel_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_big_cartel_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_big_cartel_sync_group_listings
|
||||
RENAME CONSTRAINT shop_big_cartel_sync_group_listings_tmp_sync_group_id_fkey TO shop_big_cartel_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_ebay_sync_group_listings
|
||||
ADD CONSTRAINT shop_ebay_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_ebay_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_ebay_sync_group_listings
|
||||
RENAME CONSTRAINT shop_ebay_sync_group_listings_tmp_key TO shop_ebay_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_ebay_sync_group_listings
|
||||
ADD CONSTRAINT shop_ebay_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_ebay_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_ebay_sync_group_listings
|
||||
RENAME CONSTRAINT shop_ebay_sync_group_listings_tmp_sync_group_id_fkey TO shop_ebay_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_ecwid_sync_group_listings
|
||||
ADD CONSTRAINT shop_ecwid_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_ecwid_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_ecwid_sync_group_listings
|
||||
RENAME CONSTRAINT shop_ecwid_sync_group_listings_tmp_key TO shop_ecwid_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_ecwid_sync_group_listings
|
||||
ADD CONSTRAINT shop_ecwid_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_ecwid_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_ecwid_sync_group_listings
|
||||
RENAME CONSTRAINT shop_ecwid_sync_group_listings_tmp_sync_group_id_fkey TO shop_ecwid_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_etsy_sync_group_listings
|
||||
ADD CONSTRAINT shop_etsy_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_etsy_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_etsy_sync_group_listings
|
||||
RENAME CONSTRAINT shop_etsy_sync_group_listings_tmp_key TO shop_etsy_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_etsy_sync_group_listings
|
||||
ADD CONSTRAINT shop_etsy_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_etsy_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_etsy_sync_group_listings
|
||||
RENAME CONSTRAINT shop_etsy_sync_group_listings_tmp_sync_group_id_fkey TO shop_etsy_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_shopify_sync_group_listings
|
||||
ADD CONSTRAINT shop_shopify_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_shopify_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_shopify_sync_group_listings
|
||||
RENAME CONSTRAINT shop_shopify_sync_group_listings_tmp_key TO shop_shopify_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_shopify_sync_group_listings
|
||||
ADD CONSTRAINT shop_shopify_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_shopify_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_shopify_sync_group_listings
|
||||
RENAME CONSTRAINT shop_shopify_sync_group_listings_tmp_sync_group_id_fkey TO shop_shopify_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_square_online_sync_group_listings
|
||||
ADD CONSTRAINT shop_square_online_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_square_online_sync_group_li_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_square_online_sync_group_listings
|
||||
RENAME CONSTRAINT shop_square_online_sync_group_listings_tmp_key TO shop_square_online_sync_group_li_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_square_online_sync_group_listings
|
||||
ADD CONSTRAINT shop_square_online_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_square_online_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_square_online_sync_group_listings
|
||||
RENAME CONSTRAINT shop_square_online_sync_group_listings_tmp_sync_group_id_fkey TO shop_square_online_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_squarespace_sync_group_listings
|
||||
ADD CONSTRAINT shop_squarespace_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_squarespace_sync_group_list_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_squarespace_sync_group_listings
|
||||
RENAME CONSTRAINT shop_squarespace_sync_group_listings_tmp_key TO shop_squarespace_sync_group_list_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_squarespace_sync_group_listings
|
||||
ADD CONSTRAINT shop_squarespace_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_squarespace_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_squarespace_sync_group_listings
|
||||
RENAME CONSTRAINT shop_squarespace_sync_group_listings_tmp_sync_group_id_fkey TO shop_squarespace_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_tiktok_sync_group_listings
|
||||
ADD CONSTRAINT shop_tiktok_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_tiktok_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_tiktok_sync_group_listings
|
||||
RENAME CONSTRAINT shop_tiktok_sync_group_listings_tmp_key TO shop_tiktok_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_tiktok_sync_group_listings
|
||||
ADD CONSTRAINT shop_tiktok_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_tiktok_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_tiktok_sync_group_listings
|
||||
RENAME CONSTRAINT shop_tiktok_sync_group_listings_tmp_sync_group_id_fkey TO shop_tiktok_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_walmart_marketplace_sync_group_listings
|
||||
ADD CONSTRAINT shop_walmart_marketplace_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_walmart_marketplace_sync_gr_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_walmart_marketplace_sync_group_listings
|
||||
RENAME CONSTRAINT shop_walmart_marketplace_sync_group_listings_tmp_key TO shop_walmart_marketplace_sync_gr_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_walmart_marketplace_sync_group_listings
|
||||
ADD CONSTRAINT shop_walmart_marketplace_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_walmart_marketplace_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_walmart_marketplace_sync_group_listings
|
||||
RENAME CONSTRAINT shop_walmart_marketplace_sync_group_listings_tmp_sync_group_id_fkey TO shop_walmart_marketplace_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_wix_sync_group_listings
|
||||
ADD CONSTRAINT shop_wix_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_wix_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_wix_sync_group_listings
|
||||
RENAME CONSTRAINT shop_wix_sync_group_listings_tmp_key TO shop_wix_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_wix_sync_group_listings
|
||||
ADD CONSTRAINT shop_wix_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_wix_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_wix_sync_group_listings
|
||||
RENAME CONSTRAINT shop_wix_sync_group_listings_tmp_sync_group_id_fkey TO shop_wix_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_woo_commerce_sync_group_listings
|
||||
ADD CONSTRAINT shop_woo_commerce_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_woo_commerce_sync_group_lis_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_woo_commerce_sync_group_listings
|
||||
RENAME CONSTRAINT shop_woo_commerce_sync_group_listings_tmp_key TO shop_woo_commerce_sync_group_lis_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_woo_commerce_sync_group_listings
|
||||
ADD CONSTRAINT shop_woo_commerce_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_woo_commerce_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_woo_commerce_sync_group_listings
|
||||
RENAME CONSTRAINT shop_woo_commerce_sync_group_listings_tmp_sync_group_id_fkey TO shop_woo_commerce_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.shop_zoho_sync_group_listings
|
||||
ADD CONSTRAINT shop_zoho_sync_group_listings_tmp_key
|
||||
FOREIGN KEY (sync_group_id, order_index) REFERENCES mock.sync_group_listing_order_indexes(sync_group_id, order_index) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_zoho_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
ALTER TABLE mock.shop_zoho_sync_group_listings
|
||||
RENAME CONSTRAINT shop_zoho_sync_group_listings_tmp_key TO shop_zoho_sync_group_listings_sync_group_id_order_index_fkey;
|
||||
|
||||
ALTER TABLE mock.shop_zoho_sync_group_listings
|
||||
ADD CONSTRAINT shop_zoho_sync_group_listings_tmp_sync_group_id_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT shop_zoho_sync_group_listings_sync_group_id_fkey;
|
||||
ALTER TABLE mock.shop_zoho_sync_group_listings
|
||||
RENAME CONSTRAINT shop_zoho_sync_group_listings_tmp_sync_group_id_fkey TO shop_zoho_sync_group_listings_sync_group_id_fkey;
|
||||
|
||||
|
||||
ALTER TABLE mock.sync_group_listing_order_indexes
|
||||
ADD CONSTRAINT tmp_fkey
|
||||
FOREIGN KEY (sync_group_id) REFERENCES mock.sync_groups(sync_group_id) ON DELETE CASCADE,
|
||||
DROP CONSTRAINT sync_group_listing_order_indexes_sync_group_id_fkey;
|
||||
ALTER TABLE mock.sync_group_listing_order_indexes
|
||||
RENAME CONSTRAINT tmp_fkey TO sync_group_listing_order_indexes_sync_group_id_fkey;
|
||||
|
||||
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user