Commit 3a92c312 by mercymodest

feat: exec yoga sql

parent 827980f7
CREATE TABLE `api_client_credentials`
# CREATE TABLE `api_client_credentials`
CREATE TABLE `api_client_credentials`
(
`id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`grant_type` TINYINT NOT NULL COMMENT '授权类型,0:表示cp',
`client_id` CHAR(32) NOT NULL COMMENT '客户端ID',
`client_secret` VARCHAR(150) NOT NULL COMMENT '客户端秘钥',
`type` TINYINT DEFAULT 0 COMMENT '令牌类型,0:表示bearer',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='API客户端认证信息表';
create index idx_client_id
on api_client_credentials (client_id);
alter table user
add member_registration_source tinyint(1) default 0 null comment '会员注册来源 0:拉伽 1:ClassPath小程序 default 0';
alter table user
alter column birthday_type set default 0;
alter table store_course
add course_id VARCHAR(50) null comment '课程ID 用于和 ClassPass 交互使用';
create index idx_course_id
on store_course (course_id);
alter table store_schedules
add cp_size int default 0 null comment '开放CP固定席位(人)' after size;
alter table user_card_subscribe_logs
add reservation_source tinyint(1) default 0 null comment '预约来源 0:拉伽 1:ClassPass小程序 默认:0';
alter table user_card_subscribe_logs
add reservation_tag tinyint(1) default 0 null comment '预约标签 0:无标签 1:CP 默认:0';
create index idx_schedules_uuid_course_uuid
on user_card_subscribe_logs (schedules_uuid, course_uuid);
create index idx_status_reservation_source
on user_card_subscribe_logs (status, reservation_source);
create index idx_course_uuid
on store_schedules (course_uuid);
create index idx_staff_uuid
on store_schedules (staff_uuid);
alter table user
modify phone varchar(50) not null comment '手机号';
alter table user
add cp_user_id varchar(100) null comment 'cp user id (class pass user id)';
create index idx_cp_user_id
on user (cp_user_id);
create index idx_phone
on user (phone);
alter table user_card_subscribe_logs
add cp_booking_id varchar(100) null comment 'class pass booking id';
create index idx_cp_booking_id
on user_card_subscribe_logs (cp_booking_id);
alter table user_card_subscribe_logs
modify user_phone varchar(50) null comment '用户手机号';
create index idx_subscribe_uuid
on subscribe_operate_logs (subscribe_uuid);
alter table subscribe_operate_logs
add operation_source tinyint(1) default 0 null comment '操作来源 0:拉伽 1:ClassPass小程序';
create index salesman_recommend_user_user_uuid_index
on salesman_recommend_user (user_uuid);
create index idx_store_uuid
on user_return_visit (store_uuid);
alter table store
add store_id varchar(50) default null null comment '场馆 id 若需要在ClassPath中进行排课则需要必填场馆ID';
UPDATE store
SET store_id=uuid
WHERE store_id is null;
create index idx_store_uuid
on store_schedules (store_uuid);
create index idx_store_uuid
on user_card_subscribe_logs (store_uuid);
alter table store
add sync_class_pass tinyint(1) default 0 null comment '是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0';
alter table store_course
add sync_class_pass tinyint(1) default 0 null comment '是否将课程信息信息同步到ClassPass 0:不同步 1:同步 默认 0';
alter table common_course
add sync_class_pass tinyint(1) default 0 null comment '是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0';
# 新增菜单按钮: 设置CP固定席位
INSERT menus (uuid, company_uuid, name, parent_uuid, sort, create_time, update_time, url, type, classes)
values ('c628e0c0fff04b24af48086330329829', '846782090753224704', '设置CP固定席位', '5f96031803ed11ecbf1c00163e0434b9',
4, now(), now(), '', '2', null);
# CREATE TABLE `api_client_credentials`
# (
# `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
# `grant_type` TINYINT NOT NULL COMMENT '授权类型,0:表示cp',
# `client_id` CHAR(32) NOT NULL COMMENT '客户端ID',
# `client_secret` VARCHAR(150) NOT NULL COMMENT '客户端秘钥',
# `type` TINYINT DEFAULT 0 COMMENT '令牌类型,0:表示bearer',
# PRIMARY KEY (`id`)
# ) ENGINE = InnoDB
# DEFAULT CHARSET = utf8mb4 COMMENT ='API客户端认证信息表';
#
# create index idx_client_id
# on api_client_credentials (client_id);
#
# alter table user
# add member_registration_source tinyint(1) default 0 null comment '会员注册来源 0:拉伽 1:ClassPath小程序 default 0';
#
# alter table user
# alter column birthday_type set default 0;
#
# alter table store_course
# add course_id VARCHAR(50) null comment '课程ID 用于和 ClassPass 交互使用';
#
# create index idx_course_id
# on store_course (course_id);
#
# alter table store_schedules
# add cp_size int default 0 null comment '开放CP固定席位(人)' after size;
#
#
# alter table user_card_subscribe_logs
# add reservation_source tinyint(1) default 0 null comment '预约来源 0:拉伽 1:ClassPass小程序 默认:0';
#
# alter table user_card_subscribe_logs
# add reservation_tag tinyint(1) default 0 null comment '预约标签 0:无标签 1:CP 默认:0';
#
# create index idx_schedules_uuid_course_uuid
# on user_card_subscribe_logs (schedules_uuid, course_uuid);
#
# create index idx_status_reservation_source
# on user_card_subscribe_logs (status, reservation_source);
#
# create index idx_course_uuid
# on store_schedules (course_uuid);
#
# create index idx_staff_uuid
# on store_schedules (staff_uuid);
#
# alter table user
# modify phone varchar(50) not null comment '手机号';
#
# alter table user
# add cp_user_id varchar(100) null comment 'cp user id (class pass user id)';
#
# create index idx_cp_user_id
# on user (cp_user_id);
#
# create index idx_phone
# on user (phone);
#
# alter table user_card_subscribe_logs
# add cp_booking_id varchar(100) null comment 'class pass booking id';
#
# create index idx_cp_booking_id
# on user_card_subscribe_logs (cp_booking_id);
#
# alter table user_card_subscribe_logs
# modify user_phone varchar(50) null comment '用户手机号';
#
#
# create index idx_subscribe_uuid
# on subscribe_operate_logs (subscribe_uuid);
#
# alter table subscribe_operate_logs
# add operation_source tinyint(1) default 0 null comment '操作来源 0:拉伽 1:ClassPass小程序';
#
# create index salesman_recommend_user_user_uuid_index
# on salesman_recommend_user (user_uuid);
#
# create index idx_store_uuid
# on user_return_visit (store_uuid);
#
# alter table store
# add store_id varchar(50) default null null comment '场馆 id 若需要在ClassPath中进行排课则需要必填场馆ID';
#
# UPDATE store
# SET store_id=uuid
# WHERE store_id is null;
#
# create index idx_store_uuid
# on store_schedules (store_uuid);
#
# create index idx_store_uuid
# on user_card_subscribe_logs (store_uuid);
#
#
# alter table store
# add sync_class_pass tinyint(1) default 0 null comment '是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0';
#
# alter table store_course
# add sync_class_pass tinyint(1) default 0 null comment '是否将课程信息信息同步到ClassPass 0:不同步 1:同步 默认 0';
#
#
# alter table common_course
# add sync_class_pass tinyint(1) default 0 null comment '是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0';
#
# # 新增菜单按钮: 设置CP固定席位
# INSERT menus (uuid, company_uuid, name, parent_uuid, sort, create_time, update_time, url, type, classes)
# values ('c628e0c0fff04b24af48086330329829', '846782090753224704', '设置CP固定席位', '5f96031803ed11ecbf1c00163e0434b9',
# 4, now(), now(), '', '2', null);
# alter table common_course
# add is_big_equipment tinyint(1) default 0 null comment '是否是大器械小班级 0:否 1:是';
#
# alter table store_course
# add is_big_equipment tinyint(1) default 0 null comment '是否是大器械小班级 0:否 1:是';
# INSERT group_menus (menu_uuid, group_uuid) VALUES ('c628e0c0fff04b24af48086330329829', 'd8ffd9bfc1364d36aee69787cc27ba03');
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment