|
|
@@ -205,3 +205,48 @@ ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_rule int DEFAULT 1
|
|
|
ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_count_track int DEFAULT 0 NULL COMMENT '结算时任务上的次数记录';
|
|
|
ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_time_track time DEFAULT '00:00:00' NULL COMMENT '结算时任务上的时间记录';
|
|
|
|
|
|
+ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_reward_num int NULL COMMENT '结算时任务上的奖励倍数';
|
|
|
+ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_category int NULL COMMENT '结算时任务上的打卡类型(0-单次打卡,1-计数、2计时)';
|
|
|
+ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_rule int NULL COMMENT '结算时任务上的比较规则(0-大于,1-大于等于,2-小于,3-小于等于)';
|
|
|
+ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_count_track int NULL COMMENT '结算时任务上的次数记录';
|
|
|
+ALTER TABLE punch_settle.punch_in_record MODIFY COLUMN settle_time_track time NULL COMMENT '结算时任务上的时间记录';
|
|
|
+
|
|
|
+update punch_settle.punch_in_record
|
|
|
+set settle_reward_num = null,
|
|
|
+settle_category = null,
|
|
|
+settle_rule = null,
|
|
|
+settle_count_track = null,
|
|
|
+settle_time_track = null;
|
|
|
+
|
|
|
+update punch_settle.punch_in pi, punch_settle.punch_in_record pir
|
|
|
+set pir.settle_reward_num = pi.reward_num,
|
|
|
+pir.settle_category = pi.category
|
|
|
+where pi.id = pir.punch_in_id;
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.lottery_scratch_record DROP COLUMN user_id;
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.user_claim_reward_record DROP COLUMN user_id;
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.lottery_scratch_record ADD INDEX lottery_scratch_record_creation_time (creation_time);
|
|
|
+ALTER TABLE punch_settle.lottery_scratch_record ADD INDEX lottery_scratch_record_created_by (created_by);
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.punch_in ADD INDEX punch_in_creation_time (creation_time);
|
|
|
+ALTER TABLE punch_settle.punch_in ADD INDEX punch_in_created_by (created_by);
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.punch_in_record ADD INDEX punch_in_record_creation_time (creation_time);
|
|
|
+ALTER TABLE punch_settle.punch_in_record ADD INDEX punch_in_record_created_by (created_by);
|
|
|
+ALTER TABLE punch_settle.punch_in_record ADD INDEX punch_in_record_punch_in_id (punch_in_id);
|
|
|
+ALTER TABLE punch_settle.punch_in_record ADD INDEX punch_in_record_punch_in_date (punch_in_date);
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.punch_in_record_settlement_rela ADD INDEX punch_in_record_settlement_rela_record_id (record_id);
|
|
|
+ALTER TABLE punch_settle.punch_in_record_settlement_rela ADD INDEX punch_in_record_settlement_rela_settlement_id (settlement_id);
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.punch_in_settlement ADD INDEX punch_in_settlement_user_id (user_id);
|
|
|
+ALTER TABLE punch_settle.punch_in_settlement ADD INDEX punch_in_settlement_settlement_time (settlement_time);
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.user ADD UNIQUE punch_in_settlement_open_id (open_id);
|
|
|
+
|
|
|
+ALTER TABLE punch_settle.user_claim_reward_record ADD INDEX user_claim_reward_record_claim_reward_time (claim_reward_time);
|
|
|
+ALTER TABLE punch_settle.user_claim_reward_record ADD INDEX user_claim_reward_record_created_by (created_by);
|
|
|
+
|
|
|
+
|