You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

107 lines
4.9 KiB

ALTER TABLE `vorder`
ADD COLUMN `order_type` tinyint NULL DEFAULT '10' COMMENT '订单类型' AFTER
`order_no`;
CREATE TABLE `activity_base` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`activity_no` VARCHAR(32) NOT NULL COMMENT '活动批次编号',
`activity_name` VARCHAR(32) NOT NULL COMMENT '活动批次名称',
`merchant_no` VARCHAR(32) NOT NULL COMMENT '商家编号',
`activity_version` INT(11) NULL DEFAULT '0' COMMENT '活动版本号',
`type` TINYINT(4) NOT NULL COMMENT '活动类型',
`goods_no` VARCHAR(32) NULL DEFAULT '' COMMENT '活动关联的商品编号',
`goods_type` TINYINT(4) NULL DEFAULT '0' COMMENT '活动关联的商品类型',
`start_time` BIGINT(20) NULL DEFAULT '0' COMMENT '活动开始时间',
`end_time` BIGINT(20) NULL DEFAULT '0' COMMENT '活动结束时间',
`created_at` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '创建时间',
`created_by` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '创建人',
`updated_by` VARCHAR(32) NULL DEFAULT '' COMMENT '更新人',
`updated_at` BIGINT(20) NULL DEFAULT '0' COMMENT '更新时间',
`limit_num` INT(11) NULL DEFAULT '0' COMMENT '人数限制',
`status` TINYINT(4) NULL DEFAULT '0' COMMENT '状态',
`show_url` VARCHAR(255) NULL DEFAULT '0' COMMENT '列表图',
`rule_url` VARCHAR(255) NULL DEFAULT '0' COMMENT '规则图地址',
`activity_content` TEXT NOT NULL COMMENT '活动详情',
`activity_desc` TEXT NOT NULL COMMENT '活动说明',
`activity_hour` INT(11) NULL DEFAULT '0' COMMENT '活动有效期,单位小时',
`limit_type` TINYINT(4) NULL DEFAULT '0' COMMENT '活动限制',
`originator_price` BIGINT(20) NULL DEFAULT '0' COMMENT '发起人价格',
`participant_price` BIGINT(20) NULL DEFAULT '0' COMMENT '参与人价格',
`share_title` VARCHAR(255) NULL DEFAULT '' COMMENT '分享标题',
`share_subtitle` VARCHAR(255) NULL DEFAULT '' COMMENT '分享副标题',
`share_photo` VARCHAR(255) NULL DEFAULT '' COMMENT '分享图片',
`sequence_num` INT(11) NULL DEFAULT '1' COMMENT '排序编号',
`del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识',
PRIMARY KEY (`id`)
)
COMMENT='活动基础信息表'
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=58
;
CREATE TABLE `activity_group` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`group_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '团编码',
`activity_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '活动编号',
`activity_version` INT(11) NOT NULL DEFAULT '0' COMMENT '活动版本',
`activity_type` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '活动类型',
`merchant_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '商家编号',
`created_by` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '创建人',
`created_at` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '创建时间',
`updated_by` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '更新人',
`updated_at` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '修改时间',
`status` TINYINT(4) NULL DEFAULT '0' COMMENT '团状态',
`del_flag` TINYINT(4) NULL DEFAULT '0' COMMENT '删除标识',
`invalid_at` BIGINT(20) NULL DEFAULT '0' COMMENT '过期时间',
PRIMARY KEY (`id`)
)
COMMENT='活动团记录表'
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=76
;
CREATE TABLE `activity_group_member` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT,
`activity_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '活动编号',
`group_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '团编号',
`subgroup_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '子团编号',
`user_id` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '成员id',
`member_type` TINYINT(4) NULL DEFAULT '0' COMMENT '成员角色 0发起者 1参与者',
`created_at` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '成员参与时间',
`price` BIGINT(20) NULL DEFAULT '0' COMMENT '支付金额/砍价金额',
`status` TINYINT(4) NULL DEFAULT '0' COMMENT '记录状态',
`trans_no` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '交易号',
PRIMARY KEY (`id`)
)
COMMENT='活动团参与者记录'
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=67
;
CREATE TABLE `activity_log` (
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`merchant_no` VARCHAR(32) NOT NULL DEFAULT '\'\'' COMMENT '商家编号',
`activity_no` VARCHAR(32) NULL DEFAULT '' COMMENT '活动编号',
`activity_version` INT(11) NULL DEFAULT '0' COMMENT '活动版本',
`group_no` VARCHAR(32) NULL DEFAULT '' COMMENT '活动团编号',
`user_id` VARCHAR(32) NULL DEFAULT '' COMMENT '用户id',
`client_type` TINYINT(4) NULL DEFAULT '0' COMMENT '用户类型',
`opt_type` INT(10) NULL DEFAULT '0' COMMENT '操作类型',
`created_at` BIGINT(20) UNSIGNED NULL DEFAULT '0' COMMENT '创建时间',
`created_by` VARCHAR(20) NULL DEFAULT '' COMMENT '创建者',
`status` TINYINT(4) UNSIGNED NULL DEFAULT '0' COMMENT '状态',
`client_ip` VARCHAR(50) NULL DEFAULT '' COMMENT '客户端ip',
`remark` TEXT NULL COMMENT '备注',
PRIMARY KEY (`id`)
)
COMMENT='预约日志表'
COLLATE='utf8_general_ci'
ENGINE=InnoDB
ROW_FORMAT=COMPACT
AUTO_INCREMENT=264
;