P5-6976 Add Canadian collections_texts, designer_texts, categorydata (#204)
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
-- P5-6976 Add Canadian collections_texts, designer_texts, categorydata
|
||||
|
||||
INSERT INTO collections_texts
|
||||
(locale_id, collection_id, meta_title, meta_description, title, description, slug)
|
||||
SELECT
|
||||
(SELECT id FROM locales WHERE value = 'fr_CA'),
|
||||
collection_id, meta_title, meta_description, title, description, slug
|
||||
FROM collections_texts
|
||||
WHERE locale_id = (SELECT id FROM locales WHERE value = 'fr_FR')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
INSERT INTO collections_texts
|
||||
(locale_id, collection_id, meta_title, meta_description, title, description, slug)
|
||||
SELECT
|
||||
(SELECT id FROM locales WHERE value = 'en_CA'),
|
||||
collection_id, meta_title, meta_description, title, description, slug
|
||||
FROM collections_texts
|
||||
WHERE locale_id = (SELECT id FROM locales WHERE value = 'en_US')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
INSERT INTO designer_texts (locale_id, designerid, header, description)
|
||||
SELECT
|
||||
(SELECT id FROM locales WHERE value = 'fr_CA'),
|
||||
designerid, header, description
|
||||
FROM designer_texts
|
||||
WHERE locale_id = (SELECT id FROM locales WHERE value = 'fr_FR')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
INSERT INTO designer_texts (locale_id, designerid, header, description)
|
||||
SELECT
|
||||
(SELECT id FROM locales WHERE value = 'en_CA'),
|
||||
designerid, header, description
|
||||
FROM designer_texts
|
||||
WHERE locale_id = (SELECT id FROM locales WHERE value = 'en_US')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
INSERT INTO categorydata (locale_id, category_id, datakey_id, text) SELECT
|
||||
(SELECT id FROM locales WHERE value = 'fr_CA'), category_id, datakey_id, text
|
||||
FROM categorydata WHERE locale_id = (SELECT id FROM locales WHERE value = 'fr_FR')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
INSERT INTO categorydata (locale_id, category_id, datakey_id, text) SELECT
|
||||
(SELECT id FROM locales WHERE value = 'en_CA'), category_id, datakey_id, text
|
||||
FROM categorydata WHERE locale_id = (SELECT id FROM locales WHERE value = 'en_US')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
Reference in New Issue
Block a user