记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
b46ba76d
Commit
b46ba76d
authored
Jun 28, 2021
by
anjiabin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除无用脚本
parent
7ce32f65
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
467 deletions
+0
-467
db_ln_adam_initialdata.sql
...net-service-platform-impl/docu/db_ln_adam_initialdata.sql
+0
-330
mongo_db_ddl-prod.sql
...iquidnet-service-platform-impl/docu/mongo_db_ddl-prod.sql
+0
-69
mongo_db_ddl.sql
...orm/liquidnet-service-platform-impl/docu/mongo_db_ddl.sql
+0
-68
No files found.
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/docu/db_ln_adam_initialdata.sql
deleted
100644 → 0
View file @
7ce32f65
create
database
if
not
exists
ln_scene
character
set
utf8mb4
collate
utf8mb4_unicode_ci
;
use
ln_scene
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_third_party
;
create
table
adam_third_party
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
default
''
,
open_id
varchar
(
64
)
comment
'第三方ID'
,
avatar
varchar
(
255
)
comment
'第三方头像'
,
nickname
varchar
(
100
)
comment
'第三方昵称'
,
platform
varchar
(
20
)
comment
'平台名称'
,
state
tinyint
comment
'0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
not
null
,
updated_at
datetime
,
comment
text
)
engine
=
InnoDB
comment
'用户第三方账号信息'
;
create
index
idx_athird_party_uid_platform
on
adam_third_party
(
uid
,
platform
);
create
index
idx_athird_party_state
on
adam_third_party
(
state
);
create
index
idx_athird_party_open_id
on
adam_third_party
(
open_id
);
#
MDB
.
idx
:
uid
,
open_id
,
platform
,
state
-- >>------------------------------------------------------------------------------------
#
drop
table
if
exists
adam_device_token
;
#
create
table
adam_device_token
#
(
#
mid
int
unsigned
auto_increment
primary
key
,
#
uid
varchar
(
64
)
not
null
,
#
android
varchar
(
255
)
null
,
#
ios
varchar
(
255
)
null
,
#
ipad
varchar
(
255
)
null
,
#
is_last
tinyint
,
#
created_at
datetime
not
null
,
#
updated_at
datetime
,
#
comment
text
#
)
engine
=
InnoDB
comment
'TOKEN'
;
#
#
create
index
idx_adevice_token_uid
on
adam_device_token
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user
;
create
table
adam_user
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
mobile
varchar
(
30
),
passwd
varchar
(
64
),
pay_code
varchar
(
64
),
state
tinyint
default
0
comment
'1-NORMAL,2-INVALID'
,
is_complete
tinyint
default
0
comment
'完善信息进度:0-未完善,1-已完善'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
closed_at
datetime
(
3
),
comment
text
)
ENGINE
=
InnoDB
comment
'用户'
;
create
unique
index
uidx_auser_uid
on
adam_user
(
uid
);
create
index
idx_auser_mobile
on
adam_user
(
mobile
);
#
MDB
.
idx
:
uid
,
mobile
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user_info
;
create
table
adam_user_info
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
nickname
varchar
(
100
)
comment
'昵称'
,
sex
varchar
(
60
)
comment
'性别'
,
birthday
date
comment
'生日YYYY-MM-DD'
,
area
varchar
(
100
)
comment
'常住地/区域'
,
signature
varchar
(
255
)
comment
'个性签名'
,
avatar
varchar
(
255
)
comment
'头像'
,
background
varchar
(
255
)
comment
'背景图'
,
qr_code
varchar
(
255
)
comment
'身份二维码'
,
qr_pic
varchar
(
255
)
comment
'身份二维码'
,
tag_me
json
comment
'音乐标签'
,
rong_cloud_token
varchar
(
255
),
rong_cloud_tag
tinyint
,
comment
text
)
engine
=
InnoDB
comment
'用户信息'
;
create
unique
index
idx_auser_info_uid
on
adam_user_info
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_real_name
;
create
table
adam_real_name
(
mid
bigint
unsigned
auto_increment
primary
key
,
real_name_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
type
tinyint
not
null
comment
'1-大陆身份证,2-港澳通行证,3-台胞证,4-护照,5-军官证'
,
name
varchar
(
60
)
not
null
comment
'真实姓名'
,
id_card
varchar
(
30
)
not
null
comment
'证件号码'
,
state
tinyint
not
null
comment
'0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'实名信息'
;
create
unique
index
idx_areal_name_id
on
adam_real_name
(
real_name_id
);
create
index
idx_areal_name_id_card_type
on
adam_real_name
(
id_card
,
type
);
create
index
idx_areal_name_uid
on
adam_real_name
(
uid
);
create
index
idx_areal_name_state
on
adam_real_name
(
state
);
#
MDB
.
idx
:
uid
,
type
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_enters
;
create
table
adam_enters
(
mid
bigint
unsigned
auto_increment
primary
key
,
enters_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
comment
'用户id'
,
type
tinyint
not
null
default
'1'
comment
'1-大陆身份证,2-港澳通行证,3-台胞证,4-护照,5-军官证'
,
name
varchar
(
60
)
not
null
default
''
comment
'入场人名称'
,
mobile
varchar
(
20
)
not
null
default
''
comment
'入场人手机号'
,
id_card
varchar
(
30
)
not
null
default
''
comment
'入场人身份号码,或护照号码'
,
is_default
boolean
not
null
default
false
comment
'是否为默认:0-否,1-是,第一个入默认1'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
deleted_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
=
'入场人'
;
create
unique
index
uidx_aenters_id
on
adam_enters
(
enters_id
);
create
index
idx_aenters_uid_state
on
adam_enters
(
uid
,
state
);
#
MDB
.
idx
:
uid
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_addresses
;
create
table
adam_addresses
(
mid
bigint
unsigned
auto_increment
not
null
primary
key
,
addresses_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
name
varchar
(
120
)
not
null
comment
'姓名'
,
phone
varchar
(
30
)
not
null
comment
'手机号'
,
province
varchar
(
60
)
not
null
comment
'省份'
,
city
varchar
(
60
)
not
null
comment
'城市'
,
county
varchar
(
60
)
not
null
comment
'区县'
,
address
tinytext
not
null
comment
'详细地址'
,
is_default
boolean
not
null
default
false
comment
'是否为默认:0-否,1-是,第一个默认1'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
deleted_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'收货地址'
;
create
unique
index
uidx_aaddresses_id
on
adam_addresses
(
addresses_id
);
create
index
idx_aaddresses_uid_state
on
adam_addresses
(
uid
,
state
);
#
MDB
.
idx
:
uid
,
state
-- >>------------------------------------------------------------------------------------
#
drop
table
if
exists
adam_feedback
;
#
create
table
adam_feedback
#
(
#
mid
int
unsigned
auto_increment
not
null
primary
key
,
#
uid
varchar
(
64
)
not
null
,
#
type
enum
(
'complaints'
,
'bug'
,
'order'
,
'video'
,
'other'
)
not
null
comment
'反馈类型'
,
#
comment
varchar
(
255
)
not
null
comment
'反馈内容'
,
#
reply_comment
varchar
(
255
)
null
comment
'回复内容'
,
#
source
varchar
(
255
)
not
null
comment
'来源终端'
,
#
version
varchar
(
255
)
not
null
comment
'终端版本'
,
#
model
varchar
(
255
)
default
''
not
null
comment
'设备'
,
#
status
enum
(
'notreply'
,
'replied'
,
'processed'
)
default
'notreply'
not
null
comment
'状态'
,
#
mobile
varchar
(
50
)
not
null
comment
'手机号'
,
#
admin_id
int
default
0
not
null
comment
'处理人'
,
#
admin_name
varchar
(
255
)
default
''
not
null
comment
'处理人姓名'
,
#
admin_time
datetime
(
3
)
null
comment
'处理时间'
,
#
created_at
datetime
(
3
)
not
null
,
#
updated_at
datetime
(
3
)
#
)
engine
=
InnoDB
comment
'反馈'
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_collection
;
create
table
adam_collection
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
content_id
varchar
(
64
)
not
null
,
type
varchar
(
30
)
not
null
comment
'收藏类型:VIDEO,TICKET,SITE,ARTIST,BAND,BRAND,STYLE,GOODS,MUSIC,SONG'
,
state
tinyint
default
1
not
null
comment
'1-正常,2-删除'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'收藏'
;
create
index
idx_acollection_uid
on
adam_collection
(
uid
);
create
index
idx_acollection_content_id
on
adam_collection
(
content_id
);
create
index
idx_acollection_state
on
adam_collection
(
state
);
#
MDB
.
idx
:
uid
,
state
,
content_id
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_disposed
;
create
table
adam_disposed
(
mid
bigint
unsigned
auto_increment
not
null
primary
key
,
uid
varchar
(
64
)
not
null
,
content_id
int
unsigned
not
null
,
type
varchar
(
30
)
not
null
comment
'想去类型:TICKET'
,
state
tinyint
default
1
not
null
comment
'1-正常,2-删除'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'想去'
;
create
index
idx_adisposed_uid
on
adam_disposed
(
uid
);
create
index
idx_adisposed_content_id
on
adam_disposed
(
content_id
);
create
index
idx_adisposed_state
on
adam_disposed
(
state
);
#
MDB
.
idx
:
uid
,
state
,
content_id
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member
;
create
table
adam_member
(
mid
bigint
unsigned
auto_increment
primary
key
,
member_id
varchar
(
255
)
comment
'会员id'
,
name
varchar
(
80
),
title
varchar
(
100
),
sub_title
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'副标题'
,
icon
varchar
(
255
),
avatar
varchar
(
255
),
start_no
varchar
(
20
)
comment
'起始会员号'
,
type
tinyint
comment
'会员类型'
,
interests_detail
text
comment
'权益详情'
,
#
gift_pack_id
varchar
(
64
)
comment
'礼包ID'
,
notes
text
NOT
NULL
COMMENT
'注意事项'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
is_notice
tinyint
comment
'是否展示须知'
,
notice_info
text
comment
'须知内容'
,
notice_title
varchar
(
255
),
need_question
int
default
0
comment
'是否需要答题 0不需要 1需要'
,
display_agreement
int
NOT
NULL
DEFAULT
'0'
COMMENT
'是否打开0否1是'
,
state
int
NOT
NULL
COMMENT
'状态:1-NORMAL,2-INVALID'
,
limitation
int
default
0
comment
'限购数量,0不限购'
,
comment
text
)
engine
=
InnoDB
comment
'会员卡信息'
;
create
unique
index
uidx_amember_id
on
adam_member
(
member_id
);
#
MDB
.
idx
:
member_id
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_price
;
create
table
adam_member_price
(
mid
bigint
unsigned
auto_increment
primary
key
,
member_price_id
varchar
(
64
)
comment
'会员价格id'
,
member_id
varchar
(
64
)
NOT
NULL
comment
'会员种类ID'
,
state
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'0不可用、1上线中、2已下线'
,
name
varchar
(
80
)
NOT
NULL
DEFAULT
''
COMMENT
'会员包名称'
,
price
decimal
(
8
,
2
)
NOT
NULL
DEFAULT
'0.00'
COMMENT
'会员包价格'
,
price_fixed
decimal
(
8
,
2
)
comment
'折扣价'
,
days
int
NOT
NULL
DEFAULT
'0'
COMMENT
'会员包天数'
,
detail
text
NOT
NULL
COMMENT
'会员包须知'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'会员卡价格'
;
create
unique
index
uidx_amember_price_id
on
adam_member_price
(
member_price_id
);
create
index
idx_amember_price_member_id
on
adam_member_price
(
member_id
);
#
MDB
.
idx
:
member_price_id
,
member_id
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_order
;
create
table
adam_member_order
(
mid
bigint
unsigned
auto_increment
primary
key
,
order_no
varchar
(
64
),
uid
varchar
(
64
),
mode
tinyint
comment
'购买方式:0-购买会员,1-购买会员码'
,
price
decimal
(
8
,
2
)
comment
'原价'
,
price_paid
decimal
(
8
,
2
)
comment
'实际支付'
,
member_name
varchar
(
80
),
member_id
varchar
(
255
)
comment
'会员id'
,
member_price_id
varchar
(
255
)
comment
'会员价格id'
,
days
int
default
0
comment
'购买天数'
,
state
tinyint
comment
'订单状态'
,
member_no
varchar
(
20
)
comment
'会员号'
,
birthday
varchar
(
20
)
default
null
comment
'用户生日[yyyy-MM-dd]'
,
device_from
varchar
(
20
)
comment
'支付终端:app,wap,js,applet'
,
pay_type
varchar
(
20
)
comment
'支付方式:alipay,wepay,vipcode,giftcode'
,
pay_no
varchar
(
64
)
comment
'支付订单'
,
payment_at
datetime
(
3
)
default
null
comment
'支付时间'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
client_ip
varchar
(
50
),
source
varchar
(
30
),
version
varchar
(
30
),
comment
text
)
engine
=
InnoDB
comment
'用户会员订单'
;
create
unique
index
uidx_amember_order_id
on
adam_member_order
(
order_no
);
#
MDB
.
idx
:
order_no
,
uid
,
state
,
pay_no
,
member_id
,
member_price_id
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user_member
;
create
table
adam_user_member
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
member_id
varchar
(
255
)
comment
'会员类型id'
,
member_no
varchar
(
20
)
not
null
,
state
tinyint
comment
'1-NORMAL,2-INVALID'
,
expiry_at
datetime
(
3
)
comment
'到期日期'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'用户会员信息'
;
create
index
idx_auser_member_uid
on
adam_user_member
(
uid
);
create
index
idx_auser_member_no
on
adam_user_member
(
member_no
);
#
MDB
.
idx
:
uid
,
state
,
member_no
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_code
;
create
table
adam_member_code
(
mid
bigint
unsigned
auto_increment
primary
key
,
code
varchar
(
20
)
comment
'会员码'
,
type
int
default
0
comment
'类型:1-购买,2-赠送(后台生成)'
,
member_id
varchar
(
255
)
comment
'会员ID'
,
member_price_id
varchar
(
255
)
comment
'会员价格ID'
,
member_no
varchar
(
20
)
comment
'预留会员号'
,
state
tinyint
comment
'0-未用,1-已用,2-不可用'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
buy_order_no
varchar
(
255
)
default
null
comment
'购买会员码订单号'
,
buy_uid
varchar
(
255
)
default
null
comment
'购买会员码用户id'
,
buy_at
datetime
(
3
)
default
null
comment
'购买时间'
,
use_order_no
varchar
(
64
)
default
null
comment
'消费订单号'
,
use_uid
varchar
(
64
)
default
null
comment
'消费用户ID'
,
use_at
datetime
(
3
)
default
null
,
comment
text
)
engine
=
InnoDB
comment
'会员兑换码'
;
create
unique
index
uidx_amember_code_id
on
adam_member_code
(
code
);
#
MDB
.
idx
:
code
,
state
-- >>------------------------------------------------------------------------------------
-- >>------------------------------------------------------------------------------------
-- >>------------------------------------------------------------------------------------
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/docu/mongo_db_ddl-prod.sql
deleted
100644 → 0
View file @
7ce32f65
use
prod_ln_scene
;
#
创建集合
db
.
createCollection
(
"AdamAddressesVo"
);
db
.
createCollection
(
"AdamCollectBaseVo"
);
db
.
createCollection
(
"AdamDisposedBaseVo"
);
db
.
createCollection
(
"AdamEntersVo"
);
db
.
createCollection
(
"AdamMemberCodeVo"
);
db
.
createCollection
(
"AdamMemberOrderVo"
);
db
.
createCollection
(
"AdamMemberPriceVo"
);
db
.
createCollection
(
"AdamMemberVo"
);
db
.
createCollection
(
"AdamRealInfoVo"
);
db
.
createCollection
(
"AdamThirdPartInfoVo"
);
db
.
createCollection
(
"AdamUserInfoVo"
);
db
.
createCollection
(
"AdamUserMemberVo"
);
#
创建索引
db
.
AdamAddressesVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamAddressesVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
code
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
orderNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
payNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
type
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
platform
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
openId
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
mobile
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
memberNo
:
"hashed"
}
);
#
创建分片
sh
.
enableSharding
(
"prod_ln_scene"
);
sh
.
shardCollection
(
"prod_ln_scene.AdamAddressesVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamCollectBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamDisposedBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamEntersVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberCodeVo"
,
{
"code"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberOrderVo"
,
{
"orderNo"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberPriceVo"
,
{
"memberPriceId"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberVo"
,
{
"memberId"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamRealInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamThirdPartInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamUserInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamUserMemberVo"
,
{
"uid"
:
"hashed"
}
);
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/docu/mongo_db_ddl.sql
deleted
100644 → 0
View file @
7ce32f65
use
test_ln_scene
;
#
创建集合
db
.
createCollection
(
"AdamAddressesVo"
);
db
.
createCollection
(
"AdamCollectBaseVo"
);
db
.
createCollection
(
"AdamDisposedBaseVo"
);
db
.
createCollection
(
"AdamEntersVo"
);
db
.
createCollection
(
"AdamMemberCodeVo"
);
db
.
createCollection
(
"AdamMemberOrderVo"
);
db
.
createCollection
(
"AdamMemberPriceVo"
);
db
.
createCollection
(
"AdamMemberVo"
);
db
.
createCollection
(
"AdamRealInfoVo"
);
db
.
createCollection
(
"AdamThirdPartInfoVo"
);
db
.
createCollection
(
"AdamUserInfoVo"
);
db
.
createCollection
(
"AdamUserMemberVo"
);
#
创建索引
db
.
AdamAddressesVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamAddressesVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
code
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
orderNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
payNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
type
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
platform
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
openId
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
mobile
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
memberNo
:
"hashed"
}
);
#
创建分片
sh
.
enableSharding
(
"test_ln_scene"
);
sh
.
shardCollection
(
"test_ln_scene.AdamAddressesVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamCollectBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamDisposedBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamEntersVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberCodeVo"
,
{
"code"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberOrderVo"
,
{
"orderNo"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberPriceVo"
,
{
"memberPriceId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberVo"
,
{
"memberId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamRealInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamThirdPartInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamUserInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamUserMemberVo"
,
{
"uid"
:
"hashed"
}
);
\ No newline at end of file
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