update: 提交所有修改和新增功能代码
This commit is contained in:
37
sql/ddl.sql
37
sql/ddl.sql
@@ -166,7 +166,8 @@ CREATE TABLE IF NOT EXISTS `lottery_draws` (
|
||||
`redBall4` INT NOT NULL COMMENT '红4',
|
||||
`redBall5` INT NOT NULL COMMENT '红5',
|
||||
`redBall6` INT NOT NULL COMMENT '红6',
|
||||
`blueBall` INT NOT NULL COMMENT '蓝球'
|
||||
`blueBall` INT NOT NULL COMMENT '蓝球',
|
||||
`prizePool` BIGINT NULL COMMENT '奖池'
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT = '彩票开奖信息表';
|
||||
|
||||
@@ -183,6 +184,10 @@ create table if not exists user
|
||||
userPassword varchar(512) not null comment '密码',
|
||||
isVip int default 0 not null comment '是否会员:0-非会员,1-会员',
|
||||
vipExpire datetime null comment '会员到期时间',
|
||||
vipType varchar(50) default '体验会员' null comment '套餐类别(体验会员/月度会员/年度会员)',
|
||||
location varchar(100) null comment '所在省市',
|
||||
preference varchar(100) null comment '彩票偏好(双色球/大乐透等)',
|
||||
channel varchar(100) null comment '获客渠道',
|
||||
# vipNum int not null comment '会员编号',
|
||||
`status` tinyint DEFAULT '0' COMMENT '状态0正常1不正常',
|
||||
createTime datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
||||
@@ -273,7 +278,8 @@ CREATE TABLE IF NOT EXISTS `dlt_draw_record` (
|
||||
`frontBall4` INT NOT NULL COMMENT '前区4',
|
||||
`frontBall5` INT NOT NULL COMMENT '前区5',
|
||||
`backBall1` INT NOT NULL COMMENT '后区1',
|
||||
`backBall2` INT NOT NULL COMMENT '后区2'
|
||||
`backBall2` INT NOT NULL COMMENT '后区2',
|
||||
`prizePool` BIGINT NULL COMMENT '奖池'
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT = '大乐透开奖信息表';
|
||||
|
||||
@@ -438,3 +444,30 @@ CREATE TABLE IF NOT EXISTS `dlt_predict_record` (
|
||||
`bonus` BIGINT default 0 NOT NULL COMMENT '奖金'
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT = '大乐透推测记录表';
|
||||
|
||||
|
||||
-- 公告管理表
|
||||
CREATE TABLE IF NOT EXISTS `announcement` (
|
||||
`id` BIGINT AUTO_INCREMENT COMMENT '唯一标识符' PRIMARY KEY,
|
||||
`title` VARCHAR(200) NOT NULL COMMENT '公告标题',
|
||||
`content` TEXT NOT NULL COMMENT '公告详情内容',
|
||||
`publisherId` BIGINT NOT NULL COMMENT '发布人ID',
|
||||
`publisherName` VARCHAR(256) NOT NULL COMMENT '发布人名称',
|
||||
`status` TINYINT DEFAULT 1 NOT NULL COMMENT '公告状态:0-草稿,1-已发布,2-已下架',
|
||||
`priority` TINYINT DEFAULT 0 NOT NULL COMMENT '优先级:0-普通,1-置顶',
|
||||
`viewCount` INT DEFAULT 0 NOT NULL COMMENT '浏览次数',
|
||||
`createTime` DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建时间',
|
||||
`updateTime` DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`isDelete` TINYINT DEFAULT 0 NOT NULL COMMENT '是否删除:0-未删除,1-已删除'
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT = '公告管理表';
|
||||
|
||||
-- 为已存在的user表添加新字段
|
||||
ALTER TABLE `user`
|
||||
ADD COLUMN `vipType` VARCHAR(50) DEFAULT '体验会员' NULL COMMENT '套餐类别(体验会员/月度会员/年度会员)' AFTER `vipExpire`,
|
||||
ADD COLUMN `location` VARCHAR(100) NULL COMMENT '所在省市' AFTER `vipType`,
|
||||
ADD COLUMN `preference` VARCHAR(100) NULL COMMENT '彩票偏好(双色球/大乐透等)' AFTER `location`,
|
||||
ADD COLUMN `channel` VARCHAR(100) NULL COMMENT '获客渠道' AFTER `preference`;
|
||||
|
||||
ALTER TABLE `user`
|
||||
ADD COLUMN `vipType` VARCHAR(50) DEFAULT '体验会员' NULL COMMENT '套餐类别(体验会员/月度会员/年度会员)' AFTER `vipExpire`
|
||||
|
||||
Reference in New Issue
Block a user