diff --git a/mallinkAdmin/src/main/resources/db/migration/V201906041700__ADD_CAMPAIGN_JOIN.sql b/mallinkAdmin/src/main/resources/db/migration/V201906041700__ADD_CAMPAIGN_JOIN.sql new file mode 100644 index 000000000..944a92935 --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V201906041700__ADD_CAMPAIGN_JOIN.sql @@ -0,0 +1,20 @@ +drop table if exists `wx_campaign_join`; +CREATE TABLE IF NOT EXISTS `wx_campaign_join` ( + `id` bigint(20) NOT NULL COMMENT '主键ID', + `tenant_id` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID', + `user_id` bigint(20) NOT NULL COMMENT 'C端用户ID', + `campaign_id` bigint(20) NOT NULL COMMENT '活动ID', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '姓名', + `nick_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '昵称', + `birthday` datetime COMMENT '生日', + `sex` smallint(2) DEFAULT 0 COMMENT '性别0保密1男2女', + `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地址', + `answer` json NOT NULL COMMENT '答案', + `sign_in` smallint(2) DEFAULT 0 COMMENT '签到状态1签到0未签到', + `status` smallint(2) DEFAULT 0 COMMENT '状态0未确认-报名中1确认-报名成功2取消-报名失败3过期', + `create_time` datetime NOT NULL COMMENT '创建时间', + `update_time` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`id`), + INDEX `id_index` USING BTREE (`id`) comment '' +) ENGINE=`InnoDB` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='活动报名表' CHECKSUM=0 DELAY_KEY_WRITE=0; +