init.sql 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. -- 创建菜单分类表
  2. CREATE TABLE
  3. menu_cate (
  4. ID INTEGER PRIMARY KEY AUTOINCREMENT, -- 主键
  5. NAME TEXT DEFAULT '', -- 分类名称
  6. LOGO TEXT DEFAULT '', -- 分类Logo
  7. LOCAL_LOGO TEXT DEFAULT '', -- 本地Logo路径
  8. DESCRIPTION TEXT, -- 分类描述
  9. CREATE_TIME DATETIME DEFAULT NULL, -- 创建时间
  10. UPDATE_TIME DATETIME DEFAULT NULL, -- 更新时间
  11. SORT INTEGER DEFAULT 0, -- 排序
  12. STATUS TEXT DEFAULT 'A' -- 状态 (A-Active, D-Deleted)
  13. );
  14. -- 创建商品表
  15. CREATE TABLE
  16. menu_commodity (
  17. ID INTEGER PRIMARY KEY AUTOINCREMENT, -- 主键
  18. TYPE TEXT DEFAULT 'product', -- 商品类型
  19. MERCHANT_ID INTEGER DEFAULT 0, -- 商户ID
  20. STORE_ID INTEGER DEFAULT 0, -- 店铺ID
  21. NAME TEXT DEFAULT '', -- 商品名称
  22. CATE_ID INTEGER DEFAULT 0, -- 分类ID
  23. GOODS_NO TEXT DEFAULT '', -- 商品编号
  24. IS_SINGLE_SPEC TEXT DEFAULT 'Y', -- 是否单规格 (Y-Yes, N-No)
  25. LOGO TEXT DEFAULT '', -- 商品Logo
  26. IMAGES TEXT DEFAULT '', -- 商品图片
  27. PRICE REAL DEFAULT 0.00, -- 价格
  28. LINE_PRICE REAL DEFAULT 0.00, -- 划线价
  29. STOCK INTEGER DEFAULT 0, -- 库存
  30. WEIGHT REAL DEFAULT 0.00, -- 重量
  31. COUPON_IDS TEXT DEFAULT '', -- 优惠券ID
  32. SERVICE_TIME INTEGER DEFAULT 0, -- 服务时间
  33. INIT_SALE INTEGER DEFAULT 0, -- 初始销量
  34. SALE_POINT TEXT DEFAULT '', -- 卖点
  35. CAN_USE_POINT TEXT DEFAULT 'N', -- 是否可用积分 (Y-Yes, N-No)
  36. IS_MEMBER_DISCOUNT TEXT DEFAULT 'Y', -- 是否会员折扣 (Y-Yes, N-No)
  37. SORT INTEGER DEFAULT 0, -- 排序
  38. DESCRIPTION TEXT, -- 商品描述
  39. CREATE_TIME DATETIME DEFAULT NULL, -- 创建时间
  40. UPDATE_TIME DATETIME DEFAULT NULL, -- 更新时间
  41. OPERATOR TEXT DEFAULT NULL, -- 操作员
  42. STATUS TEXT DEFAULT 'A' -- 状态 (A-Active, D-Deleted)
  43. );
  44. -- 创建SKU表
  45. CREATE TABLE
  46. menu_sku (
  47. ID INTEGER PRIMARY KEY AUTOINCREMENT, -- 主键
  48. SKU_NO TEXT DEFAULT '', -- SKU编号
  49. LOGO TEXT DEFAULT '', -- SKU Logo
  50. GOODS_ID INTEGER NOT NULL DEFAULT 0, -- 商品ID
  51. SPEC_IDS TEXT NOT NULL DEFAULT '', -- 规格ID
  52. STOCK INTEGER NOT NULL DEFAULT 0, -- 库存
  53. PRICE REAL NOT NULL DEFAULT 0.00, -- 价格
  54. LINE_PRICE REAL NOT NULL DEFAULT 0.00, -- 划线价
  55. WEIGHT REAL DEFAULT 0.00, -- 重量
  56. STATUS TEXT NOT NULL DEFAULT 'A' -- 状态 (A-Active, D-Deleted)
  57. );
  58. -- 创建规格表
  59. CREATE TABLE
  60. menu_spec (
  61. ID INTEGER PRIMARY KEY AUTOINCREMENT, -- 主键
  62. GOODS_ID INTEGER NOT NULL DEFAULT 0, -- 商品ID
  63. NAME TEXT NOT NULL DEFAULT '', -- 规格名称
  64. VALUE TEXT NOT NULL DEFAULT '', -- 规格值
  65. STATUS TEXT DEFAULT 'A' -- 状态 (A-Active, D-Deleted)
  66. );