记得上下班打卡 | 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
b024bcfb
Commit
b024bcfb
authored
Apr 28, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Sql:Adam用户模块结构;
parent
fa4a7b96
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
279 additions
and
873 deletions
+279
-873
MybatisPlusCodeGenerator.java
.../com/liquidnet/service/adam/MybatisPlusCodeGenerator.java
+13
-19
1-liquidnet_adam.sql
...dam/liquidnet-service-adam-impl/docu/1-liquidnet_adam.sql
+0
-650
2-liquidnet_adam_function.sql
...dnet-service-adam-impl/docu/2-liquidnet_adam_function.sql
+0
-54
3-liquidnet_adam_initialdata.sql
...t-service-adam-impl/docu/3-liquidnet_adam_initialdata.sql
+0
-121
db_ln_adam_initialdata.sql
...quidnet-service-adam-impl/docu/db_ln_adam_initialdata.sql
+266
-0
fx_conversion.docx
...-adam/liquidnet-service-adam-impl/docu/fx_conversion.docx
+0
-0
liquidnet_adam_function_perms.csv
...-service-adam-impl/docu/liquidnet_adam_function_perms.csv
+0
-29
No files found.
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/
Adam
MybatisPlusCodeGenerator.java
→
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/MybatisPlusCodeGenerator.java
View file @
b024bcfb
...
@@ -11,10 +11,9 @@ import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;
...
@@ -11,10 +11,9 @@ import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
public
class
AdamMybatisPlusCodeGenerator
{
public
class
MybatisPlusCodeGenerator
{
/**
/**
* @param moduleRootPath 项目模块根路径 到 /src 之前 ex:E:\projects\
liquidnet-bus-v1\liquidnet-bus-service\liquidnet-common\liquidnet
-mybatis
* @param moduleRootPath 项目模块根路径 到 /src 之前 ex:E:\projects\
trlabs-bus-v1\trlabs-bus-service\trlabs-common\trlabs
-mybatis
* @param dsc 数据源
* @param dsc 数据源
* @param parentName 相当于业务模块名 com.liquidnet.service.adam 全限定类名
* @param parentName 相当于业务模块名 com.liquidnet.service.adam 全限定类名
* @param tableNames 表名
* @param tableNames 表名
...
@@ -24,7 +23,7 @@ public class AdamMybatisPlusCodeGenerator {
...
@@ -24,7 +23,7 @@ public class AdamMybatisPlusCodeGenerator {
String
parentName
,
String
parentName
,
String
[]
tableNames
)
{
String
[]
tableNames
)
{
AutoGenerator
mpg
=
new
AutoGenerator
();
AutoGenerator
mpg
=
new
AutoGenerator
();
// 全局配置
// 全局配置
BankMybatisPlusCodeGenerator
GlobalConfig
gc
=
new
GlobalConfig
();
GlobalConfig
gc
=
new
GlobalConfig
();
gc
.
setOutputDir
(
moduleRootPath
+
"/src/main/java"
);
gc
.
setOutputDir
(
moduleRootPath
+
"/src/main/java"
);
gc
.
setAuthor
(
"liquidnet"
);
gc
.
setAuthor
(
"liquidnet"
);
...
@@ -88,21 +87,16 @@ public class AdamMybatisPlusCodeGenerator {
...
@@ -88,21 +87,16 @@ public class AdamMybatisPlusCodeGenerator {
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
DataSourceConfig
dsc
=
new
DataSourceConfig
();
DataSourceConfig
dsc
=
new
DataSourceConfig
();
dsc
.
setUrl
(
"jdbc:mysql://192.168.31.205:3306/liquidnet_adam?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=UTC"
);
// dsc.setSchemaName("public");
// dsc.setSchemaName("public");
dsc
.
setDriverName
(
"com.mysql.cj.jdbc.Driver"
);
dsc
.
setDriverName
(
"com.mysql.cj.jdbc.Driver"
);
dsc
.
setUsername
(
"liquidnet"
);
dsc
.
setUrl
(
"jdbc:mysql://39.106.122.201:3308/ln_adam?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=CST"
);
dsc
.
setPassword
(
"LiquidNet!@#4"
);
dsc
.
setUsername
(
"testmall"
);
doGenerator
(
"/mybatis"
,
dsc
.
setPassword
(
"zhengzai!mYT"
);
dsc
,
"com.liquidnet.service.adam"
,
new
String
[]{
"ADAM_ROLE"
,
"ADAM_ROLE_PERMISSION"
,
"ADAM_ROLE_PERMISSION"
,
"ADAM_ADMINIS_PROCESS_HIS"
,
"ADAM_WALLET_ACCESS"
,
"ADAM_COM_PROFILE"
});
}
String
resourcePath
=
"/Users/zhanggb/IdeaProjects/liquidnet-bus-v1/liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-do"
;
String
directory
=
"com.liquidnet.service.adam"
;
String
[]
dbTableArray
=
new
String
[]{
"adam_enters"
};
doGenerator
(
resourcePath
,
dsc
,
directory
,
dbTableArray
);
}
}
}
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/1-liquidnet_adam.sql
deleted
100644 → 0
View file @
fa4a7b96
/*
Navicat Premium Data Transfer
Source Server : mysql-test
Source Server Type : MySQL
Source Server Version : 50732
Source Host : 192.168.31.205:3306
Source Schema : liquidnet_adam
Target Server Type : MySQL
Target Server Version : 50732
File Encoding : 65001
Date: 17/12/2020 15:42:47
*/
SET
NAMES
utf8mb4
;
SET
FOREIGN_KEY_CHECKS
=
0
;
drop
schema
if
exists
liquidnet_adam
;
create
database
liquidnet_adam
character
set
utf8mb4
collate
utf8mb4_unicode_ci
;
use
`liquidnet_adam`
;
-- ----------------------------
-- Table structure for adam_account
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_account`
;
CREATE
TABLE
`adam_account`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'公司id'
,
`state`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'状态'
,
`fin_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'资金账户id'
,
`bank_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行账户id'
,
`bank_channel`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行标识'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'公司账户'
;
-- ----------------------------
-- Table structure for adam_account_wallet
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_account_wallet`
;
CREATE
TABLE
`adam_account_wallet`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键id'
,
`fin_wallet_no`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'资金钱包no'
,
`account_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'账户id'
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'com id'
,
`currency`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'币种'
,
`name`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'钱包名称'
,
`state`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'状态,1预创建,2正常,3删除'
,
`bank_wallet_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行钱包id'
,
`bank_channel`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行标识'
,
`delete_date`
timestamp
NULL
DEFAULT
NULL
COMMENT
'删除时间'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'账户钱包'
;
-- ----------------------------
-- Table structure for adam_adminis_process_his
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_adminis_process_his`
;
CREATE
TABLE
`adam_adminis_process_his`
(
`his_id`
bigint
(
20
)
unsigned
NOT
NULL
AUTO_INCREMENT
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'edited user id'
,
`his_tag`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'my_profile,user_administration,wallet_access_administration'
,
`his_val`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'updated basic profile,changed password,requested change email,created,updated,removed'
,
`his_snap`
varchar
(
1024
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`operator`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`operat_time`
datetime
DEFAULT
NULL
,
`operator_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`remark`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
PRIMARY
KEY
(
`his_id`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
102
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for adam_bank_cc_account
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_bank_cc_account`
;
CREATE
TABLE
`adam_bank_cc_account`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'com id'
,
`bank_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'bank id'
,
`contact_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'contact_id'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'cc account'
;
-- ----------------------------
-- Table structure for adam_beneficiary
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_beneficiary`
;
CREATE
TABLE
`adam_beneficiary`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'公司id'
,
`legal_entity_type`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'类型'
,
`status`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'状态'
,
`currency`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`nick_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`first_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`last_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`full_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`country`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`address`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`city`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`post_code`
varchar
(
30
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`province`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`bank_country`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`bank_account_no`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`payment_method`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`payment_method_detail`
varchar
(
2000
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`delete_time`
timestamp
NULL
DEFAULT
NULL
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_payment_beneficiary_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'收款人'
;
-- ----------------------------
-- Table structure for adam_com_info
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_com_info`
;
CREATE
TABLE
`adam_com_info`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键id'
,
`name`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'公司名称'
,
`state`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'状态'
,
`type`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'类型'
,
`type_other`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'类型-其他'
,
`stake_number`
varchar
(
4
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'The number of individuals or companies with at least a 25% stake in the company'
,
`registration_country_code`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'注册国家代码'
,
`registration_number`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'注册号'
,
`website_url`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'网址'
,
`entity_structure`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'实体结构'
,
`business_years`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'营业年限'
,
`industry_category`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'行业类别'
,
`industry_category_other`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'行业类别-其他'
,
`phone_code`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话代码'
,
`phone_number`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话号码'
,
`address_country`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'国家'
,
`address_province`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'州/省'
,
`address_city`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'城市'
,
`address_street`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'街道'
,
`address_post_code`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'邮编'
,
`create_time`
timestamp
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
ON
UPDATE
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'公司信息'
;
-- ----------------------------
-- Table structure for adam_com_info_extend
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_com_info_extend`
;
CREATE
TABLE
`adam_com_info_extend`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键id'
,
`files`
longtext
COLLATE
utf8mb4_unicode_ci
COMMENT
'文件json'
,
`business_question`
longtext
COLLATE
utf8mb4_unicode_ci
COMMENT
'业务用途json'
,
`financial_question`
longtext
COLLATE
utf8mb4_unicode_ci
COMMENT
'财务合规问卷json'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'公司信息扩展'
;
-- ----------------------------
-- Table structure for adam_com_legal_person
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_com_legal_person`
;
CREATE
TABLE
`adam_com_legal_person`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键id'
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`full_name`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'全名'
,
`date_birth`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'出生日期'
,
`phone_code`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话代码'
,
`phone_number`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话号码'
,
`email`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'邮件地址'
,
`id_country_code`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'id签发国家/地区代码'
,
`id_type`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'类型'
,
`id_number`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'id号'
,
`id_proof`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'id文件证明'
,
`address_country`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'国家'
,
`address_province`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'州/省'
,
`address_city`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'城市'
,
`address_street`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'街道'
,
`address_post_code`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'邮编'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`address_proof`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'住宅文件证明'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'公司法人'
;
-- ----------------------------
-- Table structure for adam_com_profile
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_com_profile`
;
CREATE
TABLE
`adam_com_profile`
(
`id`
int
(
10
)
unsigned
NOT
NULL
AUTO_INCREMENT
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`item`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`item_val`
varchar
(
1024
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`item_desc`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`create_time`
datetime
DEFAULT
NULL
,
`create_by`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`update_time`
datetime
DEFAULT
NULL
,
`update_by`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_com_profile_com_id_item_uindex`
(
`com_id`
,
`item`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
20
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for adam_com_shareholder
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_com_shareholder`
;
CREATE
TABLE
`adam_com_shareholder`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键id'
,
`com_id`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'公司id'
,
`position`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'职位'
,
`full_name`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'全名'
,
`date_birth`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'出生日期'
,
`id_country_code`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'id颁发国家代码'
,
`residential_address`
varchar
(
999
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'住宅地址'
,
`id_proof`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'id文件证明'
,
`address_proof`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'住宅文件证明'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'公司股东信息'
;
-- ----------------------------
-- Table structure for adam_company_profile
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_company_profile`
;
CREATE
TABLE
`adam_company_profile`
(
`id`
int
(
10
)
unsigned
NOT
NULL
AUTO_INCREMENT
,
`company_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`item`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`item_val`
varchar
(
1024
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`item_desc`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`create_time`
datetime
DEFAULT
NULL
,
`create_by`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`update_time`
datetime
DEFAULT
NULL
,
`update_by`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for adam_conversion
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_conversion`
;
CREATE
TABLE
`adam_conversion`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`status`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`from_wallet_no`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`to_wallet_no`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`sell_amount`
decimal
(
20
,
4
)
DEFAULT
NULL
,
`sell_currency`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`buy_currency`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`buy_amount`
decimal
(
20
,
4
)
DEFAULT
NULL
,
`fixed_side`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`quote_rate`
decimal
(
15
,
6
)
DEFAULT
NULL
,
`execution_rate`
decimal
(
15
,
6
)
DEFAULT
NULL
,
`conversion_date`
timestamp
NULL
DEFAULT
NULL
,
`settlement_date`
timestamp
NULL
DEFAULT
NULL
,
`bank_channel`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`bank_conversion_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`failure_reason`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
`complete_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'订单换汇'
;
-- ----------------------------
-- Table structure for adam_country_file
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_country_file`
;
CREATE
TABLE
`adam_country_file`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键id'
,
`file_code`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'文件代码'
,
`file_title`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'默认标题'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'注册国家文件'
;
-- ----------------------------
-- Table structure for adam_country_file_link
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_country_file_link`
;
CREATE
TABLE
`adam_country_file_link`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'主键ID'
,
`country_code`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'国家代码'
,
`file_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'文件id'
,
`file_alias_title`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'文件标题'
,
`sort`
int
(
5
)
DEFAULT
NULL
COMMENT
'文件排序'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'注册国家关联文件表'
;
-- ----------------------------
-- Table structure for adam_funding
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_funding`
;
CREATE
TABLE
`adam_funding`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`fin_wallet_no`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`status`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'状态'
,
`currency`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'币种'
,
`amount`
decimal
(
20
,
6
)
NOT
NULL
COMMENT
'金额'
,
`reference`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`reason`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`bank_funding_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行id'
,
`bank_channel`
varchar
(
30
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行渠道'
,
`complete_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'完成时间'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_transaction_record_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'订单充值'
;
-- ----------------------------
-- Table structure for adam_login_log
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_login_log`
;
CREATE
TABLE
`adam_login_log`
(
`id`
bigint
(
50
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'ID'
,
`user_id`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'用户id'
,
`ipaddr`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'登录IP地址'
,
`login_location`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'登录地点'
,
`browser`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'浏览器类型'
,
`os`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'操作系统'
,
`status`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
'0'
COMMENT
'登录状态(0成功 1失败)'
,
`msg`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'提示消息'
,
`login_time`
datetime
DEFAULT
NULL
COMMENT
'访问时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1067
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'系统访问记录'
;
-- ----------------------------
-- Table structure for adam_login_online
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_login_online`
;
CREATE
TABLE
`adam_login_online`
(
`id`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'id'
,
`user_id`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'用户id'
,
`session_id`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
DEFAULT
''
COMMENT
'用户会话id'
,
`com_id`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'公司id'
,
`account_no`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'账号'
,
`telephone`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'手机号'
,
`ipaddr`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'登录IP地址'
,
`login_location`
varchar
(
255
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'登录地点'
,
`browser`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'浏览器类型'
,
`os`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'操作系统'
,
`status`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
''
COMMENT
'在线状态on_line在线off_line离线'
,
`start_timestamp`
datetime
DEFAULT
NULL
COMMENT
'session创建时间'
,
`last_access_time`
datetime
DEFAULT
NULL
COMMENT
'session最后访问时间'
,
`expire_time`
int
(
5
)
DEFAULT
'0'
COMMENT
'超时时间,单位为分钟'
,
PRIMARY
KEY
(
`session_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'在线用户记录'
;
-- ----------------------------
-- Table structure for adam_payer
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_payer`
;
CREATE
TABLE
`adam_payer`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`legal_entity_type`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`status`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`first_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`last_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`full_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`country`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`id_type`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`id_number`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`address`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`city`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`province`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`delete_time`
timestamp
NULL
DEFAULT
NULL
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_payment_payer_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'付款人'
;
-- ----------------------------
-- Table structure for adam_payout
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_payout`
;
CREATE
TABLE
`adam_payout`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`fin_wallet_no`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'fin wallet no'
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`status`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`currency`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'币种'
,
`amount`
decimal
(
20
,
6
)
DEFAULT
NULL
COMMENT
'金额'
,
`reference`
varchar
(
140
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'参考信息'
,
`reason`
varchar
(
105
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'原因目的'
,
`bank_payout_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`bank_channel`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`execution_date`
date
DEFAULT
NULL
COMMENT
'执行日期'
,
`fx_with`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`fx_contract_no`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`fx_quote`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`failure_reason`
varchar
(
2000
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'失败原因'
,
`spot_forward`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'即期远期'
,
`complete_time`
timestamp
NULL
DEFAULT
NULL
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_payment_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'订单下发'
;
-- ----------------------------
-- Table structure for adam_payout_beneficiary
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_payout_beneficiary`
;
CREATE
TABLE
`adam_payout_beneficiary`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`legal_entity_type`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`existing`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`currency`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`nick_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`first_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`last_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`full_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`country`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`address`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`city`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`post_code`
varchar
(
30
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`province`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`bank_country`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`bank_account_no`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`payment_method`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`payment_method_detail`
varchar
(
2000
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`payment_method_use`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_payment_beneficiary_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'下发收款人'
;
-- ----------------------------
-- Table structure for adam_payout_payer
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_payout_payer`
;
CREATE
TABLE
`adam_payout_payer`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`sender_default`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`sender_existing`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`legal_entity_type`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`first_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`last_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`full_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`country`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`id_type`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`id_number`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`address`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`city`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`province`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_payment_payer_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'下发付款人'
;
-- ----------------------------
-- Table structure for adam_role
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_role`
;
CREATE
TABLE
`adam_role`
(
`role_id`
bigint
(
20
)
unsigned
NOT
NULL
AUTO_INCREMENT
,
`role_name`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`role_sort`
int
(
4
)
DEFAULT
NULL
,
`role_status`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'1-normal,2-disable'
,
`del_flag`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
DEFAULT
'1'
COMMENT
'1-existed,2-deleted'
,
`create_by`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`create_time`
datetime
DEFAULT
NULL
,
`update_by`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`update_time`
datetime
DEFAULT
NULL
,
`remark`
varchar
(
500
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
PRIMARY
KEY
(
`role_id`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
6
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for adam_role_permission
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_role_permission`
;
CREATE
TABLE
`adam_role_permission`
(
`role_id`
bigint
(
20
)
unsigned
NOT
NULL
,
`auth_id`
varchar
(
32
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`executable`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
'0'
COMMENT
'0-non,1-true,2-false'
,
`editable`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
'2'
COMMENT
'1-true,2-false'
,
PRIMARY
KEY
(
`role_id`
,
`auth_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for adam_sys_country
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_sys_country`
;
CREATE
TABLE
`adam_sys_country`
(
`id`
int
(
10
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'主键id'
,
`code`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'国家代码二位'
,
`name`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'名称'
,
`phone_code`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话代码'
,
`currency_name`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'币种名称'
,
`currency_alphabetic_code`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'币种字母代码'
,
`currency_numeric_code`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'币种数字代码'
,
`currency_minor_unit`
varchar
(
5
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'币种精度'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'国家表'
;
-- ----------------------------
-- Table structure for adam_sys_country_province
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_sys_country_province`
;
CREATE
TABLE
`adam_sys_country_province`
(
`id`
int
(
10
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'主键id'
,
`country_code`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'国家代码二位'
,
`province_code`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'州省代码'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
10000
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'国家州/省'
;
-- ----------------------------
-- Table structure for adam_transaction
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_transaction`
;
CREATE
TABLE
`adam_transaction`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`number`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'编号,可重复'
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`type`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'交易类型'
,
`status`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'状态'
,
`currency`
varchar
(
4
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'币种'
,
`fund_amount`
decimal
(
20
,
6
)
NOT
NULL
COMMENT
'金额'
,
`fund_direction`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'出账/入账'
,
`related_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'关联订单id'
,
`related_reference`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'关联订单reference'
,
`bank_transaction_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行交易id'
,
`bank_channel`
varchar
(
30
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'银行渠道'
,
`fin_wallet_no`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'钱包账号'
,
`fin_wallet_name`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'钱包名称'
,
`fin_wallet_transaction_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'钱包交易id'
,
`fin_wallet_available_balance`
decimal
(
20
,
6
)
DEFAULT
NULL
COMMENT
'钱包可用余额'
,
`fin_wallet_total_balance`
decimal
(
20
,
6
)
DEFAULT
NULL
COMMENT
'钱包总余额'
,
`failure_reason`
varchar
(
2000
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'失败原因'
,
`complete_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'完成时间'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`adam_transaction_record_id_uindex`
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'交易记录表'
;
-- ----------------------------
-- Table structure for adam_user
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_user`
;
CREATE
TABLE
`adam_user`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'用户id'
,
`first_name`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'名'
,
`last_name`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'姓'
,
`job_title`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'职业'
,
`email`
varchar
(
99
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'邮箱'
,
`password`
varchar
(
32
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'密码加密后字符'
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'公司id'
,
`status`
varchar
(
11
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'user_status:0-Removed,1-Active,2-Invited'
,
`phone_code`
varchar
(
10
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话代码'
,
`phone_number`
varchar
(
20
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
COMMENT
'电话号码'
,
`removed_time`
datetime
DEFAULT
NULL
COMMENT
'移除时间'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_time`
timestamp
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`role`
varchar
(
32
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'角色'
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`idx_email`
(
`email`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'用户信息'
;
-- ----------------------------
-- Table structure for adam_user_auth_log
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_user_auth_log`
;
CREATE
TABLE
`adam_user_auth_log`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'id'
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'user id'
,
`auth_type`
varchar
(
32
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'认证类型'
,
`auth_result`
enum
(
'SUCCESS'
,
'FAILURE'
,
'PENDING'
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
COMMENT
'认证结果 SUCCESS, FAILURE, PENDING'
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
`update_time`
timestamp
NULL
DEFAULT
NULL
ON
UPDATE
CURRENT_TIMESTAMP
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'用户认证记录'
;
-- ----------------------------
-- Table structure for adam_user_feedback
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_user_feedback`
;
CREATE
TABLE
`adam_user_feedback`
(
`id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`category`
varchar
(
100
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`detail`
varchar
(
200
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`files`
longtext
COLLATE
utf8mb4_unicode_ci
,
`create_time`
timestamp
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
COMMENT
=
'用户反馈'
;
-- ----------------------------
-- Table structure for adam_user_permission
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_user_permission`
;
CREATE
TABLE
`adam_user_permission`
(
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`role_id`
varchar
(
32
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
NULL
,
`auth_id`
varchar
(
32
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`executable`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
DEFAULT
'0'
COMMENT
'0-non_executable,1-true,2-false'
,
`editable`
char
(
1
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
DEFAULT
'2'
COMMENT
'1-true,2-false'
,
PRIMARY
KEY
(
`user_id`
,
`com_id`
,
`auth_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for adam_wallet_access
-- ----------------------------
DROP
TABLE
IF
EXISTS
`adam_wallet_access`
;
CREATE
TABLE
`adam_wallet_access`
(
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`fin_wallet_no`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`com_id`
varchar
(
64
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
PRIMARY
KEY
(
`user_id`
,
`fin_wallet_no`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
-- ----------------------------
-- Table structure for sys_sequence
-- ----------------------------
DROP
TABLE
IF
EXISTS
`sys_sequence`
;
CREATE
TABLE
`sys_sequence`
(
`seq_name`
varchar
(
50
)
COLLATE
utf8mb4_unicode_ci
NOT
NULL
,
`current_val`
bigint
(
20
)
NOT
NULL
,
`increment`
int
(
11
)
NOT
NULL
DEFAULT
'1'
,
PRIMARY
KEY
(
`seq_name`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_unicode_ci
;
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/2-liquidnet_adam_function.sql
deleted
100644 → 0
View file @
fa4a7b96
-- ----------------------------
-- Function structure for _currval
-- ----------------------------
use
`liquidnet_adam`
;
DROP
FUNCTION
IF
EXISTS
`_currval`
;
delimiter
;;
CREATE
FUNCTION
`_currval`
(
sn
varchar
(
50
))
RETURNS
mediumtext
CHARSET
utf8mb4
COLLATE
utf8mb4_unicode_ci
begin
declare
current
long
;
set
current
=
0
;
select
current_val
into
current
from
sys_sequence
where
seq_name
=
sn
;
return
current
;
end
;;
delimiter
;
-- ----------------------------
-- Function structure for _nextval
-- ----------------------------
DROP
FUNCTION
IF
EXISTS
`_nextval`
;
delimiter
;;
CREATE
FUNCTION
`_nextval`
(
sn
varchar
(
50
))
RETURNS
mediumtext
CHARSET
utf8mb4
COLLATE
utf8mb4_unicode_ci
begin
update
LIQUIDNET_ADAM
.
sys_sequence
set
current_val
=
current_val
+
increment
where
seq_name
=
sn
;
return
LIQUIDNET_ADAM
.
_currval
(
sn
);
end
;;
delimiter
;
-- ----------------------------
-- Function structure for _setval
-- ----------------------------
DROP
FUNCTION
IF
EXISTS
`_setval`
;
delimiter
;;
CREATE
FUNCTION
`_setval`
(
sn
varchar
(
50
),
value
mediumtext
)
RETURNS
mediumtext
CHARSET
utf8mb4
COLLATE
utf8mb4_unicode_ci
begin
update
LIQUIDNET_ADAM
.
sys_sequence
set
current_val
=
value
where
seq_name
=
sn
;
return
LIQUIDNET_ADAM
.
_currval
(
sn
);
end
;;
delimiter
;
SET
FOREIGN_KEY_CHECKS
=
1
;
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/3-liquidnet_adam_initialdata.sql
deleted
100644 → 0
View file @
fa4a7b96
use
liquidnet_adam
;
-- >>------------------------------------------------------------------------------------
insert
into
liquidnet_adam
.
adam_role
values
(
null
,
'Administrator'
,
1
,
1
,
1
,
'init by zhanggb'
,
sysdate
(),
null
,
null
,
null
);
insert
into
liquidnet_adam
.
adam_role
values
(
null
,
'Executor'
,
1
,
1
,
1
,
'init by zhanggb'
,
sysdate
(),
null
,
null
,
null
);
insert
into
liquidnet_adam
.
adam_role
values
(
null
,
'Viewer'
,
1
,
1
,
1
,
'init by zhanggb'
,
sysdate
(),
null
,
null
,
null
);
-- >>------------------------------------------------------------------------------------
insert
into
liquidnet_adam
.
adam_role_permission
values
(
1
,
'096D7A14'
,
1
,
2
),
(
1
,
'3E669FC2'
,
1
,
2
),
(
1
,
'4F15121D'
,
1
,
2
),
(
1
,
'6FA22359'
,
1
,
2
),
(
1
,
'773E1BDB'
,
1
,
2
),
(
1
,
'7D53AE2D'
,
1
,
2
),
(
1
,
'803598E3'
,
1
,
2
),
(
1
,
'A040E8E8'
,
1
,
2
),
(
1
,
'A06B0297'
,
1
,
2
),
(
1
,
'A1059625'
,
1
,
2
),
(
1
,
'AEE5E22D'
,
1
,
2
),
(
1
,
'AF4FF85A'
,
1
,
2
),
(
1
,
'B235B1CC'
,
1
,
2
),
(
1
,
'BDCB8E7F'
,
1
,
2
),
(
1
,
'FE3FC5E2'
,
1
,
2
),
(
2
,
'096D7A14'
,
2
,
2
),
(
2
,
'3E669FC2'
,
2
,
2
),
(
2
,
'4F15121D'
,
1
,
2
),
(
2
,
'6FA22359'
,
1
,
2
),
(
2
,
'773E1BDB'
,
1
,
2
),
(
2
,
'7D53AE2D'
,
1
,
1
),
(
2
,
'803598E3'
,
1
,
1
),
(
2
,
'A040E8E8'
,
1
,
1
),
(
2
,
'A06B0297'
,
1
,
1
),
(
2
,
'A1059625'
,
1
,
1
),
(
2
,
'AEE5E22D'
,
0
,
1
),
(
2
,
'AF4FF85A'
,
0
,
1
),
(
2
,
'B235B1CC'
,
2
,
2
),
(
2
,
'BDCB8E7F'
,
2
,
2
),
(
2
,
'FE3FC5E2'
,
1
,
2
),
(
3
,
'096D7A14'
,
2
,
2
),
(
3
,
'3E669FC2'
,
2
,
2
),
(
3
,
'4F15121D'
,
1
,
2
),
(
3
,
'6FA22359'
,
1
,
2
),
(
3
,
'773E1BDB'
,
1
,
2
),
(
3
,
'7D53AE2D'
,
2
,
2
),
(
3
,
'803598E3'
,
2
,
2
),
(
3
,
'A040E8E8'
,
2
,
2
),
(
3
,
'A06B0297'
,
0
,
1
),
(
3
,
'A1059625'
,
0
,
1
),
(
3
,
'AEE5E22D'
,
2
,
2
),
(
3
,
'AF4FF85A'
,
0
,
1
),
(
3
,
'B235B1CC'
,
2
,
2
),
(
3
,
'BDCB8E7F'
,
2
,
2
),
(
3
,
'FE3FC5E2'
,
1
,
2
);
-- >>------------------------------------------------------------------------------------
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'AL'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'AK'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'AZ'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'AR'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'CA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'CO'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'CT'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'DE'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'FL'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'GA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'HI'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'ID'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'IL'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'IN'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'IA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'KS'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'KY'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'LA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'ME'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MD'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MI'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MN'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MS'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MO'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'MT'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NE'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NV'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NH'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NJ'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NM'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NY'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'NC'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'ND'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'OH'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'OK'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'OR'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'PA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'RI'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'SC'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'SD'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'TN'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'TX'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'UT'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'VT'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'VA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'WA'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'WV'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'WI'
,
NULL
,
NULL
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country_province`
(
`country_code`
,
`province_code`
,
`create_time`
,
`update_time`
)
VALUES
(
'US'
,
'WY'
,
NULL
,
NULL
);
-- >>------------------------------------------------------------------------------------
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country`
(
`code`
,
`name`
,
`phone_code`
,
`currency_name`
,
`currency_alphabetic_code`
,
`currency_numeric_code`
,
`currency_minor_unit`
)
VALUES
(
'CN'
,
'China'
,
'86'
,
'Yuan Renminbi'
,
'CNY'
,
'156'
,
'2'
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country`
(
`code`
,
`name`
,
`phone_code`
,
`currency_name`
,
`currency_alphabetic_code`
,
`currency_numeric_code`
,
`currency_minor_unit`
)
VALUES
(
'US'
,
'United States'
,
'1'
,
'US Dollar'
,
'USD'
,
'840'
,
'2'
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country`
(
`code`
,
`name`
,
`phone_code`
,
`currency_name`
,
`currency_alphabetic_code`
,
`currency_numeric_code`
,
`currency_minor_unit`
)
VALUES
(
'HK'
,
'Hong Kong'
,
'852'
,
'Hong Kong Dollar'
,
'HKD'
,
'344'
,
'2'
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country`
(
`code`
,
`name`
,
`phone_code`
,
`currency_name`
,
`currency_alphabetic_code`
,
`currency_numeric_code`
,
`currency_minor_unit`
)
VALUES
(
'TH'
,
'Thailand'
,
'66'
,
'Baht'
,
'THB'
,
'764'
,
'2'
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country`
(
`code`
,
`name`
,
`phone_code`
,
`currency_name`
,
`currency_alphabetic_code`
,
`currency_numeric_code`
,
`currency_minor_unit`
)
VALUES
(
'SG'
,
'Singapore'
,
'65'
,
'Singapore Dollar'
,
'SGD'
,
'702'
,
'2'
);
INSERT
INTO
`liquidnet_adam`
.
`adam_sys_country`
(
`code`
,
`name`
,
`phone_code`
,
`currency_name`
,
`currency_alphabetic_code`
,
`currency_numeric_code`
,
`currency_minor_unit`
)
VALUES
(
'ID'
,
'Indonesia'
,
'62'
,
'Rupiah'
,
'IDR'
,
'360'
,
'2'
);
-- >>------------------------------------------------------------------------------------
INSERT
INTO
`liquidnet_adam`
.
`sys_sequence`
(
`seq_name`
,
`current_val`
,
`increment`
)
VALUES
(
'SEQ_TRANSACTION_NUMBER'
,
1
,
1
);
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/db_ln_adam_initialdata.sql
0 → 100644
View file @
b024bcfb
drop
schema
if
exists
ln_adam
;
create
database
ln_adam
character
set
utf8mb4
collate
utf8mb4_unicode_ci
;
use
ln_adam
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_third_party
;
create
table
adam_third_party
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
default
''
,
open_id
varchar
(
64
)
comment
'第三方ID'
,
avatar
varchar
(
255
)
comment
'第三方头像'
,
nickname
varchar
(
64
)
comment
'第三方昵称'
,
platform
varchar
(
20
)
comment
'平台名称'
,
state
tinyint
comment
'0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
,
updated_at
datetime
)
engine
=
InnoDB
comment
'用户第三方账号信息'
;
create
index
idx_adam_third_party_open_id
on
adam_third_party
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_login
;
create
table
adam_login
(
id
int
unsigned
auto_increment
primary
key
,
mobile
varchar
(
16
),
platform
varchar
(
20
)
comment
'平台名称'
,
entrance
varchar
(
20
)
comment
'入口标记:Wechat、H5、App'
,
source
varchar
(
20
)
comment
'来源终端'
,
version
varchar
(
20
)
comment
'终端版本'
,
client_ip
varchar
(
20
),
client_area
varchar
(
30
),
created_at
datetime
)
engine
=
InnoDB
comment
'登录记录'
;
create
index
idx_adam_login_mobile
on
adam_login
(
mobile
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_device_tokens
;
create
table
adam_device_token
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
#
user_id
varchar
(
255
)
null
,
android
varchar
(
255
)
null
,
ios
varchar
(
255
)
null
,
ipad
varchar
(
255
)
null
,
is_last
tinyint
,
created_at
datetime
not
null
,
updated_at
datetime
)
engine
=
InnoDB
comment
'TOKEN'
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user
;
create
table
adam_user
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
mobile
varchar
(
16
)
not
null
,
passwd
varchar
(
64
),
pay_code
varchar
(
64
),
state
tinyint
comment
'1-NORMAL,2-INVALID'
,
created_at
datetime
not
null
,
updated_at
datetime
,
closed_at
datetime
,
is_real
tinyint
comment
'是否实名:0-NO,1-YES'
,
vip_level
tinyint
comment
'会员标识/级别'
)
ENGINE
=
InnoDB
comment
'用户'
;
create
unique
index
uidx_adam_user_uid
on
adam_user
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user_info_zz
;
create
table
adam_user_info_zz
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
nick_name
varchar
(
32
)
comment
'昵称'
,
sex
varchar
(
32
)
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_music
varchar
(
500
)
comment
'音乐标签'
)
engine
=
InnoDB
comment
'正在现场用户信息'
;
create
unique
index
idx_adam_user_info_zz_uid
on
adam_user_info_zz
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_real_name
;
create
table
adam_real_name
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
type
enum
(
'1'
,
'2'
,
'3'
,
'4'
,
'5'
)
not
null
default
'1'
comment
'1大陆身份证 2港澳通行证 3台胞证 4护照 5军官证'
,
name
varchar
(
20
)
not
null
comment
'真实姓名'
,
id_card
varchar
(
30
)
not
null
comment
'证件号码'
,
state
tinyint
not
null
comment
'0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
not
null
,
updated_at
datetime
)
engine
=
InnoDB
comment
'实名信息'
;
create
unique
index
idx_adam_real_name_uid
on
adam_real_name
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_enters
;
create
table
adam_enters
(
id
int
unsigned
auto_increment
primary
key
,
#
`user_id`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'用户id'
,
uid
varchar
(
64
)
not
null
comment
'用户id'
,
type
enum
(
'1'
,
'2'
,
'3'
,
'4'
,
'5'
)
not
null
default
'1'
comment
'1大陆身份证 2港澳通行证 3台胞证 4护照 5军官证'
,
name
varchar
(
50
)
not
null
default
''
comment
'入场人名称'
,
mobile
varchar
(
20
)
not
null
default
''
comment
'入场人手机'
,
id_card
varchar
(
20
)
not
null
default
''
comment
'入场人身份号码,或护照号码'
,
is_default
enum
(
'yes'
,
'no'
)
not
null
default
'no'
comment
'是否是默认入场人,客户的第一个入场人需默认yes'
,
#
is_certification
enum
(
'yes'
,
'no'
)
not
null
default
'no'
comment
'入场人的身份证号是否认证'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
not
null
,
updated_at
datetime
,
deleted_at
datetime
)
engine
=
InnoDB
comment
=
'入场人'
;
create
index
idx_adam_enters_uid
on
adam_enters
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_addresses
;
create
table
adam_addresses
(
id
int
unsigned
auto_increment
not
null
primary
key
,
#
`user_id`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'用户id关联'
,
#
`string_id`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'用户StringID'
,
uid
varchar
(
64
)
not
null
,
name
varchar
(
255
)
not
null
comment
'姓名'
,
phone
varchar
(
255
)
not
null
comment
'手机号'
,
province
varchar
(
255
)
not
null
comment
'省份'
,
city
varchar
(
255
)
not
null
comment
'城市'
,
county
varchar
(
255
)
not
null
comment
'区县'
,
address
varchar
(
255
)
not
null
comment
'详细地址'
,
is_default
tinyint
not
null
default
0
comment
'0-非默认,1-默认'
,
created_at
datetime
not
null
,
updated_at
datetime
,
deleted_at
datetime
)
engine
=
InnoDB
comment
'收货地址'
;
create
index
idx_adam_addresses_uid
on
adam_addresses
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_feedback
;
create
table
adam_feedback
(
id
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
null
comment
'处理时间'
,
created_at
datetime
not
null
,
updated_at
datetime
)
engine
=
InnoDB
comment
'反馈'
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_collection
;
create
table
adam_collection
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
duration
bigint
default
0
null
,
content_id
int
unsigned
,
content_title
varchar
(
255
),
content_img
varchar
(
255
),
type
enum
(
'VIDEO'
,
'TICKET'
,
'SITE'
,
'ARTIST'
,
'BAND'
,
'BRAND'
,
'STYLE'
,
'GOODS'
,
'MUSIC'
,
'SONG'
)
default
'VIDEO'
not
null
comment
'收藏类型,默认视频'
,
status
tinyint
default
1
not
null
comment
'1正常 2删除'
,
created_at
datetime
not
null
,
updated_at
datetime
)
engine
=
InnoDB
comment
'收藏'
;
create
index
idx_adam_collection_uid
on
adam_collection
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_disposed
;
create
table
adam_disposed
(
id
int
unsigned
auto_increment
not
null
primary
key
,
uid
varchar
(
64
)
not
null
,
#
nickname
varchar
(
32
)
default
''
,
#
avatar
varchar
(
255
)
default
''
,
content_id
int
unsigned
,
content_title
varchar
(
255
),
content_img
varchar
(
255
),
type
enum
(
'VIDEO'
,
'TICKET'
,
'SITE'
,
'ARTIST'
,
'BAND'
,
'BRAND'
,
'STYLE'
,
'GOODS'
,
'MUSIC'
,
'SONG'
)
default
'VIDEO'
not
null
comment
'收藏类型,默认视频'
,
status
tinyint
default
1
not
null
comment
'1正常 2删除'
,
created_at
datetime
not
null
,
updated_at
datetime
)
engine
=
InnoDB
comment
'想去'
;
create
index
idx_adam_disposed_uid
on
adam_disposed
(
uid
);
create
index
idx_adam_disposed_content
on
adam_disposed
(
content_id
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member
;
create
table
adam_member
(
id
int
unsigned
auto_increment
primary
key
,
name
varchar
(
64
),
title
varchar
(
100
),
icon
varchar
(
255
),
avatar
varchar
(
255
),
price
decimal
(
8
,
2
)
comment
'原价'
,
price_fixed
decimal
(
8
,
2
)
comment
'限价'
,
start_no
varchar
(
20
)
comment
'起始会员号'
,
type
tinyint
comment
'会员类型'
,
interests_detail
text
comment
'权益详情'
,
#
gift_pack_id
varchar
(
64
)
comment
'礼包ID'
,
created_at
datetime
,
updated_at
datetime
,
is_notice
tinyint
comment
'是否展示须知'
,
notice_info
text
comment
'须知内容'
,
notice_title
varchar
(
255
),
agreement
text
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_order
;
create
table
adam_member_order
(
id
int
unsigned
auto_increment
primary
key
,
order_no
varchar
(
64
),
uid
varchar
(
64
),
mode
tinyint
comment
'购买方式:1-buy,2-code'
,
price
decimal
(
8
,
2
)
comment
'原价'
,
price_paid
decimal
(
8
,
2
)
comment
'实际支付'
,
member_name
varchar
(
64
),
member_id
int
unsigned
,
state
tinyint
comment
'订单状态'
,
member_no
varchar
(
20
)
comment
'会员号'
,
pay_channel
varchar
(
20
)
comment
'支付渠道'
,
pay_no
varchar
(
64
)
comment
'支付订单'
,
payment_at
datetime
,
created_at
datetime
,
updated_at
datetime
,
client_ip
varchar
(
20
),
source
varchar
(
20
),
version
varchar
(
20
)
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user_member
;
create
table
adam_user_member
(
id
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
member_no
int
unsigned
not
null
,
state
tinyint
comment
'1-NORMAL,2-INVALID'
,
expiry_at
date
comment
'到期日期'
,
created_at
datetime
,
updated_at
datetime
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_code
;
create
table
adam_member_code
(
id
int
unsigned
auto_increment
primary
key
,
code
varchar
(
20
)
comment
'会员码'
,
member_id
int
unsigned
comment
'会员ID'
,
member_no
varchar
(
20
)
comment
'预留会员号'
,
state
tinyint
comment
'0-未用,1-已用,2-失效'
,
created_at
datetime
,
updated_at
datetime
,
start_at
datetime
,
end_at
datetime
,
use_order_no
varchar
(
64
)
comment
'消费订单号'
,
use_uid
varchar
(
64
)
comment
'消费用户ID'
,
use_at
datetime
);
-- >>------------------------------------------------------------------------------------
-- >>------------------------------------------------------------------------------------
-- >>------------------------------------------------------------------------------------
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/fx_conversion.docx
deleted
100644 → 0
View file @
fa4a7b96
File deleted
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/liquidnet_adam_function_perms.csv
deleted
100644 → 0
View file @
fa4a7b96
Function,L1,L2,L3,#L3,KEY,Administrator,Executor,Viewer
1,Account Activation,,,,,,,
2,,,Account Activation,1,096D7A14,✔,✘,✘
3,Main Functions,,,,,,,
5,,,Wallet Management(Create, Update, Delete),,,,,
4,,Wallet,,,,,,
5,,,"Wallet Management (Create, Update, Delete)",2,3E669FC2,✔,✘,✘
6,,,View Balances,3,4F15121D,✔,✔,✔
7,,,View Wallets,4,6FA22359,✔,✔,✔
10,,,Payout Execution(Create, Update, Cancel),,,,,
11,,,Beneficiary Management(Create, Update, Delete),,,,,
12,,,Sender Management(Create, Update, Delete),,,,,
8,,,View Transactions,5,773E1BDB,✔,✔,✔
9,,Payouts,,,,,,
10,,,"Payout Execution (Create, Update, Cancel)",6,7D53AE2D,✔,□,✘
11,,,"Beneficiary Management (Create, Update, Delete)",7,803598E3,✔,□,✘
12,,,"Sender Management (Create,Update,Delete)",8,A040E8E8,✔,□,✘
13,,,View Beneficiaries,9,A06B0297,✔,□,□
14,,,View Senders,10,A1059625,✔,□,□
20,,,User Administration(Add, Update, Delete),,,,,
15,,FX Conversions,,,,,,
16,,,FX Conversion Execution (Create),11,AEE5E22D,✔,□,✘
17,,,FX Conversion - Send Confirmation,12,AF4FF85A,✔,□,□
18,Administration,,,,,,,
19,,Company Level,,,,,,
20,,,"User Administration (Add,Update,Delete)",13,B235B1CC,✔,✘,✘
21,,,Wallet Access Administration,14,BDCB8E7F,✔,✘,✘
22,,User Level,,,,,,
23,,,My Profile Management,15,FE3FC5E2,✔,✔,✔
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