5806 add paint card sample to db (#409)

This commit is contained in:
Anders Gustafsson
2024-08-14 11:21:59 +02:00
committed by GitHub
parent 9bb12b9afb
commit f4f8f565e5
+10
View File
@@ -0,0 +1,10 @@
ALTER TABLE prices_other_products DROP COLUMN IF EXISTS paint_card_sample_price;
-- Add new column to prices_other_products for paint card sample (with made up prices)
ALTER TABLE prices_other_products ADD COLUMN paint_card_sample_price NUMERIC;
UPDATE prices_other_products SET paint_card_sample_price = wallpaper_sample_price; -- Set paint card sample price to the same as wallpaper sample price for now
ALTER TABLE prices_other_products ALTER COLUMN paint_card_sample_price SET NOT NULL;
ALTER TABLE prices_other_products ADD CONSTRAINT valid_paint_card_sample_price CHECK (prices_other_products.paint_card_sample_price > 0);
ALTER TYPE order_row_sub_type
ADD VALUE IF NOT EXISTS 'paint_card_sample';