custom data database fields
[bse.git] / schema / bse.sql
index 8bac349..ac893bb 100644 (file)
@@ -414,6 +414,8 @@ create table order_item (
   product_discount integer not null default 0,
   product_discount_units integer not null default 0,
 
+  custom_data blob null,
+
   primary key (id),
   index order_item_order(orderId, id)
 ) engine=InnoDB;
@@ -931,6 +933,7 @@ create table bse_product_options (
   display_order integer not null,
   enabled integer not null default 0,
   default_value integer,
+  custom_data blob null,
   index product_order(product_id, display_order)
 ) engine=innodb;
 
@@ -940,6 +943,7 @@ create table bse_product_option_values (
   product_option_id integer not null references bse_product_options(id),
   value varchar(255) not null,
   display_order integer not null,
+  custom_data blob null,
   index option_order(product_option_id, display_order)
 ) engine=innodb;
 
@@ -952,6 +956,7 @@ create table bse_order_item_options (
   value varchar(40) not null,
   display varchar(80) not null,
   display_order integer not null,
+  custom_data blob null,
   index item_order(order_item_id, display_order)
 ) engine=innodb;