|
@@ -1,7 +1,7 @@
|
|
|
|
|
|
CREATE TABLE
|
|
|
menu_cate (
|
|
|
- id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
+ id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
|
|
name TEXT DEFAULT '',
|
|
|
logo TEXT DEFAULT '',
|
|
|
local_logo TEXT DEFAULT '',
|
|
@@ -15,10 +15,8 @@ CREATE TABLE
|
|
|
|
|
|
CREATE TABLE
|
|
|
menu_commodity (
|
|
|
- id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
+ id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
|
|
type TEXT DEFAULT 'product',
|
|
|
- merchant_id INTEGER DEFAULT 0,
|
|
|
- store_id INTEGER DEFAULT 0,
|
|
|
name TEXT DEFAULT '',
|
|
|
cate_id INTEGER DEFAULT 0,
|
|
|
goods_no TEXT DEFAULT '',
|
|
@@ -40,13 +38,14 @@ CREATE TABLE
|
|
|
create_time DATETIME DEFAULT NULL,
|
|
|
update_time DATETIME DEFAULT NULL,
|
|
|
operator TEXT DEFAULT NULL,
|
|
|
- status TEXT DEFAULT 'A'
|
|
|
+ status TEXT DEFAULT 'A',
|
|
|
+ FOREIGN KEY (cate_id) REFERENCES menu_cate (id)
|
|
|
);
|
|
|
|
|
|
|
|
|
CREATE TABLE
|
|
|
menu_sku (
|
|
|
- id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
+ id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
|
|
sku_no TEXT DEFAULT '',
|
|
|
logo TEXT DEFAULT '',
|
|
|
goods_id INTEGER NOT NULL DEFAULT 0,
|
|
@@ -54,17 +53,19 @@ CREATE TABLE
|
|
|
price REAL NOT NULL DEFAULT 0.00,
|
|
|
line_price REAL NOT NULL DEFAULT 0.00,
|
|
|
weight REAL DEFAULT 0.00,
|
|
|
- status TEXT NOT NULL DEFAULT 'A'
|
|
|
+ status TEXT NOT NULL DEFAULT 'A',
|
|
|
+ FOREIGN KEY (goods_id) REFERENCES menu_commodity (id)
|
|
|
);
|
|
|
|
|
|
|
|
|
CREATE TABLE
|
|
|
menu_spec (
|
|
|
- id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
+ id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
|
|
goods_id INTEGER NOT NULL DEFAULT 0,
|
|
|
name TEXT NOT NULL DEFAULT '',
|
|
|
value TEXT NOT NULL DEFAULT '',
|
|
|
- status TEXT DEFAULT 'A'
|
|
|
+ status TEXT DEFAULT 'A',
|
|
|
+ FOREIGN KEY (goods_id) REFERENCES menu_commodity (id)
|
|
|
);
|
|
|
|
|
|
|