Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dankal-data-view
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
仲光辉
dankal-data-view
Commits
3a92c312
Commit
3a92c312
authored
May 20, 2024
by
mercymodest
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: exec yoga sql
parent
827980f7
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
122 additions
and
113 deletions
+122
-113
线上需要同步的SQL.sql
拉伽/线上需要同步的SQL.sql
+122
-113
No files found.
拉伽/线上需要同步的SQL.sql
View file @
3a92c312
CREATE
TABLE
`api_client_credentials`
#
CREATE
TABLE
`api_client_credentials`
CREATE
TABLE
`api_client_credentials`
#
CREATE
TABLE
`api_client_credentials`
(
#
(
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
COMMENT
'唯一标识符'
,
#
`id`
BIGINT
NOT
NULL
AUTO_INCREMENT
COMMENT
'唯一标识符'
,
`grant_type`
TINYINT
NOT
NULL
COMMENT
'授权类型,0:表示cp'
,
#
`grant_type`
TINYINT
NOT
NULL
COMMENT
'授权类型,0:表示cp'
,
`client_id`
CHAR
(
32
)
NOT
NULL
COMMENT
'客户端ID'
,
#
`client_id`
CHAR
(
32
)
NOT
NULL
COMMENT
'客户端ID'
,
`client_secret`
VARCHAR
(
150
)
NOT
NULL
COMMENT
'客户端秘钥'
,
#
`client_secret`
VARCHAR
(
150
)
NOT
NULL
COMMENT
'客户端秘钥'
,
`type`
TINYINT
DEFAULT
0
COMMENT
'令牌类型,0:表示bearer'
,
#
`type`
TINYINT
DEFAULT
0
COMMENT
'令牌类型,0:表示bearer'
,
PRIMARY
KEY
(
`id`
)
#
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
#
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'API客户端认证信息表'
;
#
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'API客户端认证信息表'
;
#
create
index
idx_client_id
#
create
index
idx_client_id
on
api_client_credentials
(
client_id
);
#
on
api_client_credentials
(
client_id
);
#
alter
table
user
#
alter
table
user
add
member_registration_source
tinyint
(
1
)
default
0
null
comment
'会员注册来源 0:拉伽 1:ClassPath小程序 default 0'
;
#
add
member_registration_source
tinyint
(
1
)
default
0
null
comment
'会员注册来源 0:拉伽 1:ClassPath小程序 default 0'
;
#
alter
table
user
#
alter
table
user
alter
column
birthday_type
set
default
0
;
#
alter
column
birthday_type
set
default
0
;
#
alter
table
store_course
#
alter
table
store_course
add
course_id
VARCHAR
(
50
)
null
comment
'课程ID 用于和 ClassPass 交互使用'
;
#
add
course_id
VARCHAR
(
50
)
null
comment
'课程ID 用于和 ClassPass 交互使用'
;
#
create
index
idx_course_id
#
create
index
idx_course_id
on
store_course
(
course_id
);
#
on
store_course
(
course_id
);
#
alter
table
store_schedules
#
alter
table
store_schedules
add
cp_size
int
default
0
null
comment
'开放CP固定席位(人)'
after
size
;
#
add
cp_size
int
default
0
null
comment
'开放CP固定席位(人)'
after
size
;
#
#
alter
table
user_card_subscribe_logs
#
alter
table
user_card_subscribe_logs
add
reservation_source
tinyint
(
1
)
default
0
null
comment
'预约来源 0:拉伽 1:ClassPass小程序 默认:0'
;
#
add
reservation_source
tinyint
(
1
)
default
0
null
comment
'预约来源 0:拉伽 1:ClassPass小程序 默认:0'
;
#
alter
table
user_card_subscribe_logs
#
alter
table
user_card_subscribe_logs
add
reservation_tag
tinyint
(
1
)
default
0
null
comment
'预约标签 0:无标签 1:CP 默认:0'
;
#
add
reservation_tag
tinyint
(
1
)
default
0
null
comment
'预约标签 0:无标签 1:CP 默认:0'
;
#
create
index
idx_schedules_uuid_course_uuid
#
create
index
idx_schedules_uuid_course_uuid
on
user_card_subscribe_logs
(
schedules_uuid
,
course_uuid
);
#
on
user_card_subscribe_logs
(
schedules_uuid
,
course_uuid
);
#
create
index
idx_status_reservation_source
#
create
index
idx_status_reservation_source
on
user_card_subscribe_logs
(
status
,
reservation_source
);
#
on
user_card_subscribe_logs
(
status
,
reservation_source
);
#
create
index
idx_course_uuid
#
create
index
idx_course_uuid
on
store_schedules
(
course_uuid
);
#
on
store_schedules
(
course_uuid
);
#
create
index
idx_staff_uuid
#
create
index
idx_staff_uuid
on
store_schedules
(
staff_uuid
);
#
on
store_schedules
(
staff_uuid
);
#
alter
table
user
#
alter
table
user
modify
phone
varchar
(
50
)
not
null
comment
'手机号'
;
#
modify
phone
varchar
(
50
)
not
null
comment
'手机号'
;
#
alter
table
user
#
alter
table
user
add
cp_user_id
varchar
(
100
)
null
comment
'cp user id (class pass user id)'
;
#
add
cp_user_id
varchar
(
100
)
null
comment
'cp user id (class pass user id)'
;
#
create
index
idx_cp_user_id
#
create
index
idx_cp_user_id
on
user
(
cp_user_id
);
#
on
user
(
cp_user_id
);
#
create
index
idx_phone
#
create
index
idx_phone
on
user
(
phone
);
#
on
user
(
phone
);
#
alter
table
user_card_subscribe_logs
#
alter
table
user_card_subscribe_logs
add
cp_booking_id
varchar
(
100
)
null
comment
'class pass booking id'
;
#
add
cp_booking_id
varchar
(
100
)
null
comment
'class pass booking id'
;
#
create
index
idx_cp_booking_id
#
create
index
idx_cp_booking_id
on
user_card_subscribe_logs
(
cp_booking_id
);
#
on
user_card_subscribe_logs
(
cp_booking_id
);
#
alter
table
user_card_subscribe_logs
#
alter
table
user_card_subscribe_logs
modify
user_phone
varchar
(
50
)
null
comment
'用户手机号'
;
#
modify
user_phone
varchar
(
50
)
null
comment
'用户手机号'
;
#
#
create
index
idx_subscribe_uuid
#
create
index
idx_subscribe_uuid
on
subscribe_operate_logs
(
subscribe_uuid
);
#
on
subscribe_operate_logs
(
subscribe_uuid
);
#
alter
table
subscribe_operate_logs
#
alter
table
subscribe_operate_logs
add
operation_source
tinyint
(
1
)
default
0
null
comment
'操作来源 0:拉伽 1:ClassPass小程序'
;
#
add
operation_source
tinyint
(
1
)
default
0
null
comment
'操作来源 0:拉伽 1:ClassPass小程序'
;
#
create
index
salesman_recommend_user_user_uuid_index
#
create
index
salesman_recommend_user_user_uuid_index
on
salesman_recommend_user
(
user_uuid
);
#
on
salesman_recommend_user
(
user_uuid
);
#
create
index
idx_store_uuid
#
create
index
idx_store_uuid
on
user_return_visit
(
store_uuid
);
#
on
user_return_visit
(
store_uuid
);
#
alter
table
store
#
alter
table
store
add
store_id
varchar
(
50
)
default
null
null
comment
'场馆 id 若需要在ClassPath中进行排课则需要必填场馆ID'
;
#
add
store_id
varchar
(
50
)
default
null
null
comment
'场馆 id 若需要在ClassPath中进行排课则需要必填场馆ID'
;
#
UPDATE
store
#
UPDATE
store
SET
store_id
=
uuid
#
SET
store_id
=
uuid
WHERE
store_id
is
null
;
#
WHERE
store_id
is
null
;
#
create
index
idx_store_uuid
#
create
index
idx_store_uuid
on
store_schedules
(
store_uuid
);
#
on
store_schedules
(
store_uuid
);
#
create
index
idx_store_uuid
#
create
index
idx_store_uuid
on
user_card_subscribe_logs
(
store_uuid
);
#
on
user_card_subscribe_logs
(
store_uuid
);
#
#
alter
table
store
#
alter
table
store
add
sync_class_pass
tinyint
(
1
)
default
0
null
comment
'是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0'
;
#
add
sync_class_pass
tinyint
(
1
)
default
0
null
comment
'是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0'
;
#
alter
table
store_course
#
alter
table
store_course
add
sync_class_pass
tinyint
(
1
)
default
0
null
comment
'是否将课程信息信息同步到ClassPass 0:不同步 1:同步 默认 0'
;
#
add
sync_class_pass
tinyint
(
1
)
default
0
null
comment
'是否将课程信息信息同步到ClassPass 0:不同步 1:同步 默认 0'
;
#
#
alter
table
common_course
#
alter
table
common_course
add
sync_class_pass
tinyint
(
1
)
default
0
null
comment
'是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0'
;
#
add
sync_class_pass
tinyint
(
1
)
default
0
null
comment
'是否将场馆信息同步到ClassPass 0:不同步 1:同步 默认 0'
;
#
#
新增菜单按钮
:
设置
CP
固定席位
#
#
新增菜单按钮
:
设置
CP
固定席位
INSERT
menus
(
uuid
,
company_uuid
,
name
,
parent_uuid
,
sort
,
create_time
,
update_time
,
url
,
type
,
classes
)
#
INSERT
menus
(
uuid
,
company_uuid
,
name
,
parent_uuid
,
sort
,
create_time
,
update_time
,
url
,
type
,
classes
)
values
(
'c628e0c0fff04b24af48086330329829'
,
'846782090753224704'
,
'设置CP固定席位'
,
'5f96031803ed11ecbf1c00163e0434b9'
,
#
values
(
'c628e0c0fff04b24af48086330329829'
,
'846782090753224704'
,
'设置CP固定席位'
,
'5f96031803ed11ecbf1c00163e0434b9'
,
4
,
now
(),
now
(),
''
,
'2'
,
null
);
#
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'
);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment