PriceSource: pricegroup migration
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 28 Jul 2014 13:40:12 +0000 (15:40 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Thu, 18 Dec 2014 15:18:21 +0000 (16:18 +0100)
sql/Pg-upgrade2/recorditem_active_price_source.sql

index c391335..56f88c0 100644 (file)
@@ -3,6 +3,10 @@
 -- @depends: release_2_6_2
 -- @encoding: utf-8
 
-ALTER TABLE orderitems ADD COLUMN active_price_source TEXT NOT NULL DEFAULT '';
+ALTER TABLE orderitems           ADD COLUMN active_price_source TEXT NOT NULL DEFAULT '';
 ALTER TABLE delivery_order_items ADD COLUMN active_price_source TEXT NOT NULL DEFAULT '';
-ALTER TABLE invoice ADD COLUMN active_price_source TEXT NOT NULL DEFAULT '';
+ALTER TABLE invoice              ADD COLUMN active_price_source TEXT NOT NULL DEFAULT '';
+
+UPDATE orderitems           SET active_price_source = 'pricegroup/' || pricegroup_id WHERE pricegroup_id > 0;
+UPDATE delivery_order_items SET active_price_source = 'pricegroup/' || pricegroup_id WHERE pricegroup_id > 0;
+UPDATE invoice              SET active_price_source = 'pricegroup/' || pricegroup_id WHERE pricegroup_id > 0;