商城sql
CREATE TABLE `product_info` ( `product_id` VARCHAR(32) NOT NULL, `product_name` VARCHAR(64) NOT NULL COMMENT '商品名稱', `product_price` DECIMAL(8,2) NOT NULL COMMENT '單價', `product_stock` INT(11) NOT NULL COMMENT '庫存', `product_description` VARCHAR(64) NOT NULL COMMENT '描述', `product_icon` VARCHAR(512) NOT NULL COMMENT '小圖', `category_type` VARCHAR(512) NOT NULL COMMENT '類目編號', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間', `update_time` TIMESTAMP NULL DEFAULT NULL COMMENT '修改時間', PRIMARY KEY (`product_id`) ) COMMENT='商品表' COLLATE='latin1_swedish_ci' ENGINE=InnoDB; CREATE TABLE `procuct_category` ( `category_id` VARCHAR(32) NOT NULL, `category_name` VARCHAR(64) NOT NULL COMMENT '類目名字', `category_type` INT(11) NOT NULL COMMENT '類目編號', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間', `update_time` TIMESTAMP NULL DEFAULT NULL COMMENT '修改時間', PRIMARY KEY (`category_id`), UNIQUE INDEX `category_type` (`category_type`) ) COMMENT='類目表' COLLATE='latin1_swedish_ci' ENGINE=InnoDB; CREATE TABLE `order_master` ( `order_id` VARCHAR(32) NOT NULL, `buyer_name` VARCHAR(32) NOT NULL COMMENT '買家名字', `buyer_phone` VARCHAR(32) NOT NULL COMMENT '買家電話', `buyer_address` VARCHAR(128) NOT NULL COMMENT '買家地址', `buyer_openid` VARCHAR(64) NOT NULL COMMENT '買家微信openid', `order_amount` DECIMAL(8,2) NOT NULL COMMENT '訂單總金額', `order_status` TINYINT(3) NOT NULL COMMENT '訂單狀態,默認0新下單', `pay_status` TINYINT(3) NOT NULL COMMENT '支付狀態,默認0未支付', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `update_time` TIMESTAMP NULL DEFAULT NULL, PRIMARY KEY (`order_id`) ) COMMENT='訂單表' COLLATE='latin1_swedish_ci' ENGINE=InnoDB; CREATE TABLE `order_detail` ( `detail_id` VARCHAR(32) NOT NULL, `order_id` VARCHAR(32) NOT NULL, `product_id` VARCHAR(32) NOT NULL, `product_name` VARCHAR(64) NOT NULL COMMENT '商品名稱', `product_price` DECIMAL(8,2) NOT NULL COMMENT '商品價格', `product_quantity` INT(11) NOT NULL COMMENT '商品數量', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間', `update_time` TIMESTAMP NULL DEFAULT NULL COMMENT '修改時間', PRIMARY KEY (`detail_id`), INDEX `order_id` (`order_id`) ) COMMENT='訂單詳情表' COLLATE='latin1_swedish_ci' ENGINE=InnoDB;