Add denorm table
authorMaxime Bourget <bmx007@gmail.com>
Tue, 7 May 2013 17:09:47 +0000 (18:09 +0100)
committerMaxime Bourget <bmx007@gmail.com>
Tue, 7 May 2013 17:09:47 +0000 (18:09 +0100)
hooks.php
sql/clean_sales_order_details.sql
sql/denorm_sales_order_details.sql [new file with mode: 0644]

index 2425ba93d8822dd3995798b2b3fe5ffac3558bd7..dfac38971f41cab922b85bfecf2a96e186695f08 100644 (file)
--- a/hooks.php
+++ b/hooks.php
@@ -42,7 +42,9 @@ class hooks_order_line_extra extends hooks {
         global $db_connections;
 
         $updates = array(
-            'alter_sales_order_details.sql' => array('sales_order_details', 'required_date')
+                                               'alter_sales_order_details.sql' => array('sales_order_details', 'required_date'),
+                                               'create_denorm_order_details_queue.sql' => array('denorm_order_details_queue'),
+
         );
 
         return $this->update_databases($company, $updates, $check_only);
index 920210379603b0b0bb177ef71473618da1a632ca..d8ebd99b9c4cda6d436e4ac8463f8f91af59ccab 100644 (file)
@@ -1,4 +1,6 @@
 ALTER TABlE 0_sales_order_details
-DROP COLUMN required_date ,
-DROP COLUMN comment ,
-DROP COLUMN priority ;
+# DROP COLUMN required_date ,
+# DROP COLUMN comment ,
+# DROP COLUMN priority;
+
+DROP TABLE IF EXISTS 0_denorm_order_details_queue;
diff --git a/sql/denorm_sales_order_details.sql b/sql/denorm_sales_order_details.sql
new file mode 100644 (file)
index 0000000..867a9d3
--- /dev/null
@@ -0,0 +1,2 @@
+ALTER TABlE 0_sales_order_details
+ADD COLUMN denorm_quantity_in_queue INTEGER;