diff --git a/mallinkAdmin/src/main/resources/db/migration/V201911060800__GROUP_SUPPORT.sql b/mallinkAdmin/src/main/resources/db/migration/V201911060800__GROUP_SUPPORT.sql new file mode 100644 index 000000000..236a193cd --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V201911060800__GROUP_SUPPORT.sql @@ -0,0 +1,516 @@ +-- wx_msg_model +update wx_msg_model set tenant_id = '4562' where tenant_id = '456111'; + +ALTER TABLE `invest_customer` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `invest_demand` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `invest_follow_record` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `invest_message` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `invest_operate_record` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `invest_remind` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `invest_task` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `kw_box` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `kw_box_cmd_history` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `kw_merchant_meter` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `kw_meter` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `kw_meter_data` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `mall_resource` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `mall_role` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `mall_role_permission` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `mall_user_action` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `mall_user_info` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `pos_coupon_order_verify` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `pos_mall_config` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `pos_order` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `pos_pay_order` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `push_limit` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `schedule_job` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `schedule_job_log` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_activity` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_activity_join` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_admin_log` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_appinfo` +ADD COLUMN `group_support` smallint(2) DEFAULT 0 COMMENT '集团支持(0:不支持,1支持)', +ADD COLUMN `enable` smallint(2) DEFAULT 0 COMMENT '是否启用(0:启用,1禁用)', +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_authorizer_info` +ADD COLUMN `group_support` smallint(2) DEFAULT 0 COMMENT '集团支持(0:不支持,1支持)', +ADD COLUMN `enable` smallint(2) DEFAULT 0 COMMENT '是否启用(0:启用,1禁用)', +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_action` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_daily` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_other` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_other_deposit` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_property` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_property_deposit` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_rent` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_rent_deposit` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_settle` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_settle_bill` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_bill_settle_record` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_brand` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_b_user` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_c_user` +ADD COLUMN `sub_tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '上次访问的子租户ID' AFTER `tenant_id`, +CHANGE COLUMN `latitude` `latitude` decimal(10,6) DEFAULT NULL COMMENT '维度', +CHANGE COLUMN `longitude` `longitude` decimal(10,6) DEFAULT NULL COMMENT '经度', +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_c_user_basic_info` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_c_user_car` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_c_user_from_b` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_c_user_tags` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_campaign` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_car_cmd_log` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_car_pay_record` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) COMMENT '租户ID'; + +ALTER TABLE `wx_card_info` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_card_spend` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_card_transfer_info` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_chart_data` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_action_log` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_car` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_channel` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_inject` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_merchant` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_order` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_password` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_present` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_send` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_coupon_send_config` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_credit_history` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_date_amount_record` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_device` +ADD COLUMN `sub_tenant_id` varchar(5) NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_flow_config` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_flow_model` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_flow_record` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_game` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_game_action_log` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_level_config` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_level_merchant` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_mall` +ADD COLUMN `parent_tenant_id` varchar(5) DEFAULT NULL COMMENT '父租户ID' AFTER `tenant_id`, +ADD COLUMN `group_support` smallint(2) DEFAULT 0 COMMENT '集团支持(0:不支持,1支持)', +ADD COLUMN `latitude` decimal(10,6) DEFAULT NULL COMMENT '维度' AFTER `img`, +ADD COLUMN `longitude` decimal(10,6) DEFAULT NULL COMMENT '经度' AFTER `latitude`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_mall_building` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_mall_floor` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_b_user` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_corp` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_power_bill_config` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_shop` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_subsidy` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; + +ALTER TABLE `wx_merchant_subsidy` +ADD COLUMN `sub_tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +CHANGE COLUMN `tenant_id` `tenant_id` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_tax` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_merchant_trade_daily` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_callback` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_config` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_limit` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_model` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_record` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_signature` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_validationcode` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_msg_validationcode_model` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_order` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_order_group` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_order_press` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_park` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_pay_account` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_pay_account_bill` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_pay_bill` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_pay_order` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_power_bill_auto_config` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_prepayment` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_prepayment_history` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_profit_sharing_order` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_profit_sharing_receiver` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_profit_sharing_result` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_property_contract` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) DEFAULT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_question` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_question_config` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_question_log` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_refund_order` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_rent_contract` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_score_validity_period` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_score_history` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +delete from wx_score_history where score_amount = 0; + +ALTER TABLE `wx_score_rules` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_screen_ad` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_shop` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_subsidy` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_template_msg` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_topic` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_user_data_rule` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_user_visit` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_weapp_audit_status` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_weapp_code_status` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_weapp_release_status` +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; + +ALTER TABLE `wx_wiwide_info` +ADD COLUMN `sub_tenant_id` varchar(5) DEFAULT NULL COMMENT '子租户ID' AFTER `tenant_id`, +MODIFY COLUMN `tenant_id` varchar(5) NOT NULL COMMENT '租户ID'; \ No newline at end of file