|
|
@@ -7,9 +7,9 @@ CREATE TABLE `punch_in` (
|
|
|
`full_attendance_flag` tinyint NOT NULL DEFAULT '0' COMMENT '是否启用全勤奖励标志(0-不是,1-是)',
|
|
|
`archive_flag` tinyint NOT NULL DEFAULT '0' COMMENT '是否归档标志(0-不是,1-是)',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -23,9 +23,9 @@ CREATE TABLE `punch_in_record` (
|
|
|
`punch_in_id` bigint NOT NULL COMMENT '打卡任务表主键',
|
|
|
`punch_in_date` varchar(10) NOT NULL COMMENT '打卡日期',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -38,9 +38,9 @@ CREATE TABLE `punch_in_record_settlement_rela` (
|
|
|
`record_id` bigint NOT NULL COMMENT '打卡任务记录表ID',
|
|
|
`settlement_id` bigint NOT NULL COMMENT '打卡任务结算表ID',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -61,9 +61,9 @@ CREATE TABLE `punch_in_settlement` (
|
|
|
`notify_status` varchar(20) DEFAULT NULL COMMENT '结算通知状态(fail-通知失败,success-成功通知,pending-待通知)',
|
|
|
`notify_time` timestamp NULL DEFAULT NULL COMMENT '结算通知时间',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -82,9 +82,9 @@ CREATE TABLE `settlement_notify_task` (
|
|
|
`notify_fail_num` int NOT NULL DEFAULT '0' COMMENT '通知失败数量',
|
|
|
`error_message` text COMMENT '失败异常信息',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -103,9 +103,9 @@ CREATE TABLE `settlement_task` (
|
|
|
`processed_unsettle_num` int NOT NULL DEFAULT '0' COMMENT '处理没结算数量',
|
|
|
`error_message` text COMMENT '失败异常信息',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -122,9 +122,9 @@ CREATE TABLE `user` (
|
|
|
`reward_num` int NOT NULL DEFAULT '0',
|
|
|
`claimed_reward_num` int NOT NULL DEFAULT '0' COMMENT '已领取奖励数',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -140,9 +140,9 @@ CREATE TABLE `user_reward` (
|
|
|
`unclaimed_reward_num` int NOT NULL DEFAULT '0' COMMENT '未领取奖励数',
|
|
|
`claimed_reward_num` int NOT NULL DEFAULT '0' COMMENT '已领取奖励数',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|
|
|
@@ -159,9 +159,9 @@ CREATE TABLE `user_claim_reward_record` (
|
|
|
`before_claim_reward_num` int NOT NULL DEFAULT '0' COMMENT '领取前用户拥有的奖励数',
|
|
|
`after_claim_reward_num` int NOT NULL DEFAULT '0' COMMENT '领取后用户拥有的奖励数',
|
|
|
`created_by` bigint NOT NULL COMMENT '创建人',
|
|
|
- `creation_time` timestamp NOT NULL COMMENT '创建时间',
|
|
|
+ `creation_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
`last_updated_by` bigint NOT NULL COMMENT '最后更新人',
|
|
|
- `last_update_time` timestamp NOT NULL COMMENT '最后更新时间',
|
|
|
+ `last_update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`version` bigint NOT NULL DEFAULT '1' COMMENT '版本号',
|
|
|
`delete_flag` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标志(0-未删除,1-已删除)',
|
|
|
PRIMARY KEY (`id`)
|