P5-5974 add new rooms to db (#162)

This commit is contained in:
Niklas Fondberg
2020-12-21 14:26:49 +01:00
committed by GitHub
parent ae20a964af
commit 5e958ce013
2 changed files with 93 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
-- P5-6236: start use new paths for product interior images urls
DROP VIEW IF EXISTS v_interior_image_urls;
CREATE VIEW v_interior_image_urls AS
SELECT
"product-printproducts".productid,
interiors.print_id,
"product-printproducts".groupid AS product_group,
rooms.id AS room_id,
rooms.name AS room_name,
interiors.position,
room_types.name AS room_type,
CASE
WHEN interiors.room_id IS null THEN
'/interior-images/' || interiors.id || '.jpg'
ELSE
'/interiors/' || "product-printproducts".productid || '/' || rooms.s3_suffix
END as uri
FROM interiors
JOIN "product-printproducts" ON "product-printproducts".printid = interiors.print_id
JOIN "product-groups" ON "product-groups".groupid = "product-printproducts".groupid
LEFT JOIN rooms ON interiors.room_id = rooms.id
LEFT JOIN room_types ON room_types.id = rooms.room_type_id;
+69
View File
@@ -0,0 +1,69 @@
-- P5-5974: Add new rooms
INSERT INTO rooms (id, name, room_type_id, s3_suffix) VALUES
(233, 'room34_wallpaper_landscape', 2, 'landscape/wallpaper/room34.jpg'),
(234, 'room34_wallpaper_square', 2, 'square/wallpaper/room34.jpg'),
(235, 'room34_wallpaper_standing', 2, 'standing/wallpaper/room34.jpg'),
(236, 'room35_wallpaper_landscape', 2, 'landscape/wallpaper/room35.jpg'),
(237, 'room36_wallpaper_landscape', 2, 'landscape/wallpaper/room36.jpg'),
(238, 'room36_wallpaper_square', 2, 'square/wallpaper/room36.jpg'),
(239, 'room36_wallpaper_standing', 2, 'standing/wallpaper/room36.jpg'),
(240, 'room37_wallpaper_landscape', 2, 'landscape/wallpaper/room37.jpg'),
(241, 'room37_wallpaper_square', 2, 'square/wallpaper/room37.jpg'),
(242, 'room37_wallpaper_standing', 2, 'standing/wallpaper/room37.jpg'),
(243, 'room38_wallpaper_landscape', 2, 'landscape/wallpaper/room38.jpg'),
(244, 'room38_wallpaper_square', 2, 'square/wallpaper/room38.jpg'),
(245, 'room38_wallpaper_standing', 2, 'standing/wallpaper/room38.jpg'),
(246, 'room39_wallpaper_square', 2, 'square/wallpaper/room39.jpg'),
(247, 'room40_wallpaper_landscape', 2, 'landscape/wallpaper/room40.jpg'),
(248, 'room41_wallpaper_landscape', 2, 'landscape/wallpaper/room41.jpg'),
(249, 'room41_wallpaper_square', 2, 'square/wallpaper/room41.jpg'),
(250, 'room41_wallpaper_standing', 2, 'standing/wallpaper/room41.jpg'),
(251, 'room42_wallpaper_landscape', 2, 'landscape/wallpaper/room42.jpg'),
(252, 'room43_wallpaper_landscape', 4, 'landscape/wallpaper/room43.jpg'),
(253, 'room43_wallpaper_square', 4, 'square/wallpaper/room43.jpg'),
(254, 'room43_wallpaper_standing', 4, 'standing/wallpaper/room43.jpg'),
(255, 'room44_wallpaper_landscape', 1, 'landscape/wallpaper/room44.jpg'),
(256, 'room44_wallpaper_square', 1, 'square/wallpaper/room44.jpg'),
(257, 'room44_wallpaper_standing', 1, 'standing/wallpaper/room44.jpg'),
(258, 'room45_wallpaper_landscape', 1, 'landscape/wallpaper/room45.jpg'),
(259, 'room45_wallpaper_square', 1, 'square/wallpaper/room45.jpg'),
(260, 'room45_wallpaper_standing', 1, 'standing/wallpaper/room45.jpg'),
(261, 'room46_wallpaper_landscape', 7, 'landscape/wallpaper/room46.jpg'),
(262, 'room46_wallpaper_square', 7, 'square/wallpaper/room46.jpg'),
(263, 'room46_wallpaper_standing', 7, 'standing/wallpaper/room46.jpg'),
(264, 'room47_wallpaper_landscape', 5, 'landscape/wallpaper/room47.jpg'),
(265, 'room47_wallpaper_square', 5, 'square/wallpaper/room47.jpg'),
(266, 'room47_wallpaper_standing', 5, 'standing/wallpaper/room47.jpg'),
(267, 'room48_wallpaper_landscape', 5, 'landscape/wallpaper/room48.jpg'),
(268, 'room48_wallpaper_square', 5, 'square/wallpaper/room48.jpg'),
(269, 'room48_wallpaper_standing', 5, 'standing/wallpaper/room48.jpg'),
(270, 'room49_wallpaper_landscape', 3, 'landscape/wallpaper/room49.jpg'),
(271, 'room49_wallpaper_square', 3, 'square/wallpaper/room49.jpg'),
(272, 'room49_wallpaper_standing', 3, 'standing/wallpaper/room49.jpg'),
(273, 'room50_wallpaper_landscape', 3, 'landscape/wallpaper/room50.jpg'),
(274, 'room50_wallpaper_square', 3, 'square/wallpaper/room50.jpg'),
(275, 'room50_wallpaper_standing', 3, 'standing/wallpaper/room50.jpg'),
(276, 'room51_wallpaper_landscape', 3, 'landscape/wallpaper/room51.jpg'),
(277, 'room51_wallpaper_square', 3, 'square/wallpaper/room51.jpg'),
(278, 'room51_wallpaper_standing', 3, 'standing/wallpaper/room51.jpg'),
(279, 'room52_wallpaper_landscape', 3, 'landscape/wallpaper/room52.jpg'),
(280, 'room53_wallpaper_landscape', 6, 'landscape/wallpaper/room53.jpg'),
(281, 'room53_wallpaper_square', 6, 'square/wallpaper/room53.jpg'),
(282, 'room53_wallpaper_standing', 6, 'standing/wallpaper/room53.jpg'),
(283, 'room54_wallpaper_landscape', 7, 'landscape/wallpaper/room54.jpg'),
(284, 'room55_wallpaper_landscape', 3, 'landscape/wallpaper/room55.jpg'),
(285, 'room56_wallpaper_standing', 7, 'standing/wallpaper/room56.jpg'),
(286, 'room57_wallpaper_landscape', 4, 'landscape/wallpaper/room57.jpg'),
(287, 'room58_wallpaper_landscape', 4, 'landscape/wallpaper/room58.jpg'),
(288, 'room59_wallpaper_landscape', 7, 'landscape/wallpaper/room59.jpg'),
(289, 'room60_wallpaper_standing', 7, 'standing/wallpaper/room60.jpg'),
(290, 'room61_wallpaper_landscape', 2, 'landscape/wallpaper/room61.jpg'),
(291, 'room62_wallpaper_landscape', 2, 'landscape/wallpaper/room62.jpg'),
(292, 'room63_wallpaper_landscape', 2, 'landscape/wallpaper/room63.jpg'),
(293, 'room64_wallpaper_landscape', 2, 'landscape/wallpaper/room64.jpg'),
(294, 'room65_wallpaper_landscape', 2, 'landscape/wallpaper/room65.jpg'),
(295, 'room66_wallpaper_standing', 3, 'standing/wallpaper/room66.jpg'),
(296, 'room67_wallpaper_landscape', 1, 'landscape/wallpaper/room67.jpg'),
(297, 'room68_wallpaper_square', 3, 'square/wallpaper/room68.jpg'),
(298, 'room69_wallpaper_landscape', 3, 'landscape/wallpaper/room69.jpg');