| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972 |
- -- 根据 database 模块文档生成的表/字段注释 SQL(库: kucoin)
- -- 连接: mysql -h rm-3nsx177900f04a7gvwo.mysql.rds.aliyuncs.com -u root -p
- -- 执行前请备份
- USE kucoin;
- ALTER TABLE `activity` COMMENT '活动配置主表,存储所有活动类型的配置信息';
- ALTER TABLE `activity` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '活动ID,自增主键';
- ALTER TABLE `activity` MODIFY COLUMN `activity_link` varchar(255) DEFAULT NULL COMMENT '活动参与页面链接';
- ALTER TABLE `activity` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '活动创建时间';
- ALTER TABLE `activity` MODIFY COLUMN `detail` varchar(255) DEFAULT NULL COMMENT '活动简介(中文)';
- ALTER TABLE `activity` MODIFY COLUMN `image_url` varchar(255) DEFAULT NULL COMMENT '通用图片URL';
- ALTER TABLE `activity` MODIFY COLUMN `notice_link` varchar(255) DEFAULT NULL COMMENT '公告链接(活动详情页)';
- ALTER TABLE `activity` MODIFY COLUMN `progress` int(11) NOT NULL COMMENT '进度百分比值(如 98 = 98%),type=4 时有效';
- ALTER TABLE `activity` MODIFY COLUMN `settings` varchar(255) DEFAULT NULL COMMENT '其他活动配置(JSON 格式)';
- ALTER TABLE `activity` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '启用/禁用(控制前端是否显示),枚举 `BooleanEnum`';
- ALTER TABLE `activity` MODIFY COLUMN `step` int(11) NOT NULL COMMENT '活动进度阶段';
- ALTER TABLE `activity` MODIFY COLUMN `title` varchar(255) DEFAULT NULL COMMENT '活动标题(中文)';
- ALTER TABLE `activity` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '活动类型';
- ALTER TABLE `activity` MODIFY COLUMN `accept_unit` varchar(255) NOT NULL COMMENT '接受币种符号(用户需花费的代币,如 `USDT`)';
- ALTER TABLE `activity` MODIFY COLUMN `amount_scale` int(11) NOT NULL COMMENT '数量精度(小数位数)';
- ALTER TABLE `activity` MODIFY COLUMN `banner_image_url` varchar(255) DEFAULT NULL COMMENT 'Banner大图URL';
- ALTER TABLE `activity` MODIFY COLUMN `content` text COMMENT '活动详情(中文,富文本)';
- ALTER TABLE `activity` MODIFY COLUMN `contenten` text COMMENT '活动详情(英文,可选)';
- ALTER TABLE `activity` MODIFY COLUMN `detailen` varchar(255) DEFAULT NULL COMMENT '活动简介(英文,可选)';
- ALTER TABLE `activity` MODIFY COLUMN `end_time` varchar(30) NOT NULL DEFAULT '2000-01-01 01:00:00' COMMENT '活动结束时间(格式:`yyyy-MM-dd HH:mm:ss`)';
- ALTER TABLE `activity` MODIFY COLUMN `limit_times` int(11) NOT NULL COMMENT '单人限购次数(0=不限制)';
- ALTER TABLE `activity` MODIFY COLUMN `max_limit_amout` decimal(24,8) DEFAULT NULL COMMENT '单人限购上限(0=不限制)';
- ALTER TABLE `activity` MODIFY COLUMN `min_limit_amout` decimal(24,8) DEFAULT NULL COMMENT '单人最低起购量(0=不限制)';
- ALTER TABLE `activity` MODIFY COLUMN `price` decimal(18,8) DEFAULT NULL COMMENT '发行单价(accept_unit 计价)';
- ALTER TABLE `activity` MODIFY COLUMN `price_scale` int(11) NOT NULL COMMENT '价格精度(小数位数)';
- ALTER TABLE `activity` MODIFY COLUMN `small_image_url` varchar(255) DEFAULT NULL COMMENT '列表缩略图URL';
- ALTER TABLE `activity` MODIFY COLUMN `start_time` varchar(30) NOT NULL DEFAULT '2000-01-01 01:00:00' COMMENT '活动开始时间(格式:`yyyy-MM-dd HH:mm:ss`)';
- ALTER TABLE `activity` MODIFY COLUMN `titleen` varchar(255) DEFAULT NULL COMMENT '活动标题(英文,可选)';
- ALTER TABLE `activity` MODIFY COLUMN `total_supply` decimal(24,8) NOT NULL COMMENT '活动代币发行总量';
- ALTER TABLE `activity` MODIFY COLUMN `traded_amount` decimal(24,8) DEFAULT NULL COMMENT '已售/已认购数量';
- ALTER TABLE `activity` MODIFY COLUMN `unit` varchar(255) NOT NULL COMMENT '发售币种符号(活动要分发的代币,如 `ABC`)';
- ALTER TABLE `activity` MODIFY COLUMN `freeze_amount` decimal(26,8) DEFAULT NULL COMMENT '冻结资产总量(type=3 持仓瓜分时记录总冻结量)';
- ALTER TABLE `activity` MODIFY COLUMN `levelone_count` int(11) NOT NULL COMMENT '要求一级好友数量(0=不限制)';
- ALTER TABLE `activity` MODIFY COLUMN `mining_days` int(11) NOT NULL COMMENT '挖矿持续周期数(如 30 天)';
- ALTER TABLE `activity` MODIFY COLUMN `mining_daysprofit` decimal(24,8) DEFAULT NULL COMMENT '每周期产出数量';
- ALTER TABLE `activity` MODIFY COLUMN `mining_invite` decimal(24,8) DEFAULT NULL COMMENT '邀请好友产能增加百分比(0=不增加)';
- ALTER TABLE `activity` MODIFY COLUMN `mining_invitelimit` decimal(24,8) DEFAULT NULL COMMENT '产能增加上限百分比(0=无上限)';
- ALTER TABLE `activity` MODIFY COLUMN `mining_unit` varchar(255) NOT NULL COMMENT '挖矿产出币种符号';
- ALTER TABLE `activity` MODIFY COLUMN `mining_period` int(11) NOT NULL COMMENT '挖矿产出周期';
- ALTER TABLE `activity` MODIFY COLUMN `hold_limit` decimal(24,8) DEFAULT NULL COMMENT '持仓门槛(需持有 hold_unit 的最低数量,0=不限制)';
- ALTER TABLE `activity` MODIFY COLUMN `hold_unit` varchar(255) DEFAULT NULL COMMENT '持仓门槛币种符号';
- ALTER TABLE `activity` MODIFY COLUMN `locked_days` int(11) NOT NULL COMMENT '释放周期数量';
- ALTER TABLE `activity` MODIFY COLUMN `locked_fee` decimal(24,8) DEFAULT NULL COMMENT '门槛费(参与锁仓需额外缴纳的费用)';
- ALTER TABLE `activity` MODIFY COLUMN `locked_period` int(11) NOT NULL COMMENT '锁仓释放周期';
- ALTER TABLE `activity` MODIFY COLUMN `locked_unit` varchar(255) DEFAULT NULL COMMENT '锁仓币种符号';
- ALTER TABLE `activity` MODIFY COLUMN `release_amount` decimal(24,8) DEFAULT NULL COMMENT '释放数量(等额释放时有效)';
- ALTER TABLE `activity` MODIFY COLUMN `release_percent` decimal(24,8) DEFAULT NULL COMMENT '释放比例(等比释放时有效,0.2=每周期释放20%)';
- ALTER TABLE `activity` MODIFY COLUMN `release_times` decimal(24,8) DEFAULT NULL COMMENT '释放倍数(锁仓金额×倍数=总释放量)';
- ALTER TABLE `activity` MODIFY COLUMN `release_type` int(11) NOT NULL COMMENT '释放类型';
- ALTER TABLE `activity_order` COMMENT '活动订单表,记录用户参与活动的每笔订单';
- ALTER TABLE `activity_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单ID,自增主键';
- ALTER TABLE `activity_order` MODIFY COLUMN `activity_id` bigint(20) DEFAULT NULL COMMENT '关联的活动ID,对应 `activity.id`';
- ALTER TABLE `activity_order` MODIFY COLUMN `amount` decimal(24,8) DEFAULT NULL COMMENT '实际锁仓数量';
- ALTER TABLE `activity_order` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '结算币种符号(对应 `activity.accept_unit`,type=3 时为冻结资产符号)';
- ALTER TABLE `activity_order` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '活动发售币种符号(对应 `activity.unit`)';
- ALTER TABLE `activity_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '订单创建时间';
- ALTER TABLE `activity_order` MODIFY COLUMN `freeze_amount` decimal(24,8) DEFAULT NULL COMMENT '锁仓数量 + 门槛费';
- ALTER TABLE `activity_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '参与用户ID,对应 `member.id`';
- ALTER TABLE `activity_order` MODIFY COLUMN `price` decimal(24,8) DEFAULT NULL COMMENT '活动单价';
- ALTER TABLE `activity_order` MODIFY COLUMN `state` int(11) NOT NULL COMMENT '订单状态';
- ALTER TABLE `activity_order` MODIFY COLUMN `turnover` decimal(26,16) DEFAULT NULL COMMENT '锁仓数量 + 门槛费';
- ALTER TABLE `activity_order` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '活动类型(冗余 `activity.type`)';
- ALTER TABLE `admin` COMMENT '管理员用户';
- ALTER TABLE `admin` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '管理员ID';
- ALTER TABLE `admin` MODIFY COLUMN `avatar` varchar(255) DEFAULT NULL COMMENT '头像URL';
- ALTER TABLE `admin` MODIFY COLUMN `email` varchar(255) DEFAULT NULL COMMENT '邮箱地址';
- ALTER TABLE `admin` MODIFY COLUMN `enable` int(11) DEFAULT NULL COMMENT '启用状态。枚举 `CommonStatus`:0=正常,1=禁用';
- ALTER TABLE `admin` MODIFY COLUMN `last_login_ip` varchar(255) DEFAULT NULL COMMENT '最后登录IP';
- ALTER TABLE `admin` MODIFY COLUMN `last_login_time` datetime DEFAULT NULL COMMENT '最后登录时间';
- ALTER TABLE `admin` MODIFY COLUMN `mobile_phone` varchar(255) NOT NULL COMMENT '联系手机号,登录时用于短信验证(当前代码已注释)';
- ALTER TABLE `admin` MODIFY COLUMN `password` varchar(255) DEFAULT NULL COMMENT '登录密码,MD5(明文 + md5Key) 加密存储,JSON序列化时忽略';
- ALTER TABLE `admin` MODIFY COLUMN `qq` varchar(255) DEFAULT NULL COMMENT 'QQ号';
- ALTER TABLE `admin` MODIFY COLUMN `real_name` varchar(255) NOT NULL COMMENT '真实姓名';
- ALTER TABLE `admin` MODIFY COLUMN `role_id` bigint(20) NOT NULL COMMENT '所属角色ID,关联 `admin_role.id`。默认值 1';
- ALTER TABLE `admin` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '账号状态。枚举 `CommonStatus`:0=正常(NORMAL),1=非法(ILLEGAL)。默认值 NORMAL';
- ALTER TABLE `admin` MODIFY COLUMN `username` varchar(255) NOT NULL COMMENT '登录用户名,唯一约束。`root` 为超级管理员';
- ALTER TABLE `admin` MODIFY COLUMN `department_id` bigint(20) NOT NULL COMMENT '所属部门ID,外键关联 `department.id`';
- ALTER TABLE `admin_access_log` COMMENT '管理员操作日志';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志ID';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `access_ip` varchar(255) DEFAULT NULL COMMENT '访问者IP地址,优先取 X-Real-IP / X-Forwarded-For';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `access_method` varchar(255) DEFAULT NULL COMMENT 'HTTP请求方法(GET/POST等)';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `access_time` datetime DEFAULT NULL COMMENT '访问时间,`@CreationTimestamp` 自动填充';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '操作管理员ID,关联 `admin.id`。未登录时为 -1';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `module` int(11) DEFAULT NULL COMMENT '所属模块。枚举 `AdminModule` 的 ordinal 值';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `operation` varchar(255) DEFAULT NULL COMMENT '操作描述,来自 `@AccessLog` 注解的 operation 属性';
- ALTER TABLE `admin_access_log` MODIFY COLUMN `uri` varchar(255) DEFAULT NULL COMMENT '请求URI路径(去除后缀)';
- ALTER TABLE `admin_permission` COMMENT '后台权限/菜单';
- ALTER TABLE `admin_permission` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '权限ID';
- ALTER TABLE `admin_permission` MODIFY COLUMN `title` varchar(255) DEFAULT NULL COMMENT '权限/菜单显示名称(中文),如"系统管理"、"用户管理"';
- ALTER TABLE `admin_permission` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '权限标识符,用于 `@RequiresPermissions` 鉴权,如 `system:employee:merge`';
- ALTER TABLE `admin_permission` MODIFY COLUMN `parent_id` bigint(20) DEFAULT NULL COMMENT '父级权限ID。0 表示顶级菜单,实现树形层级结构';
- ALTER TABLE `admin_permission` MODIFY COLUMN `sort` int(11) DEFAULT NULL COMMENT '排序号,数值越小越靠前。默认值 0';
- ALTER TABLE `admin_permission` MODIFY COLUMN `description` varchar(255) DEFAULT NULL COMMENT '权限描述';
- ALTER TABLE `admin_role` COMMENT '后台角色';
- ALTER TABLE `admin_role` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID';
- ALTER TABLE `admin_role` MODIFY COLUMN `description` varchar(255) DEFAULT NULL COMMENT '角色描述';
- ALTER TABLE `admin_role` MODIFY COLUMN `role` varchar(255) NOT NULL COMMENT '角色名称,如"管理员"、"运营"';
- ALTER TABLE `admin_role_permission` COMMENT '角色-权限关联(中间表)';
- ALTER TABLE `admin_role_permission` MODIFY COLUMN `role_id` bigint(20) NOT NULL COMMENT '角色ID,外键关联 `admin_role.id`';
- ALTER TABLE `admin_role_permission` MODIFY COLUMN `rule_id` bigint(20) NOT NULL COMMENT '权限ID,外键关联 `admin_permission.id`';
- ALTER TABLE `advertise` COMMENT 'OTC 买卖广告表';
- ALTER TABLE `advertise` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '广告ID,自增主键';
- ALTER TABLE `advertise` MODIFY COLUMN `advertise_type` int(11) NOT NULL COMMENT '广告类型(枚举 AdvertiseType)';
- ALTER TABLE `advertise` MODIFY COLUMN `auto` int(11) DEFAULT NULL COMMENT '是否开启自动回复(枚举 BooleanEnum)';
- ALTER TABLE `advertise` MODIFY COLUMN `autoword` varchar(255) DEFAULT NULL COMMENT '自动回复内容';
- ALTER TABLE `advertise` MODIFY COLUMN `coin_unit` varchar(255) DEFAULT NULL COMMENT '冗余字段:币种单位';
- ALTER TABLE `advertise` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间(自动填充)';
- ALTER TABLE `advertise` MODIFY COLUMN `deal_amount` decimal(18,8) DEFAULT NULL COMMENT '交易中数量(已被订单锁定但未完成的数量)';
- ALTER TABLE `advertise` MODIFY COLUMN `level` int(11) DEFAULT NULL COMMENT '广告级别(枚举 AdvertiseLevel)';
- ALTER TABLE `advertise` MODIFY COLUMN `limit_money` varchar(255) DEFAULT NULL COMMENT '交易限额说明(文本描述)';
- ALTER TABLE `advertise` MODIFY COLUMN `max_limit` decimal(18,2) DEFAULT NULL COMMENT '最高单笔交易额(法币金额)';
- ALTER TABLE `advertise` MODIFY COLUMN `min_limit` decimal(18,2) DEFAULT NULL COMMENT '最低单笔交易额(法币金额)';
- ALTER TABLE `advertise` MODIFY COLUMN `number` decimal(18,8) DEFAULT NULL COMMENT '计划总数量(广告发布的加密货币总量)';
- ALTER TABLE `advertise` MODIFY COLUMN `pay_mode` varchar(255) DEFAULT NULL COMMENT '支持的付款方式(英文逗号分隔,如 "alipay,wechat,bank")';
- ALTER TABLE `advertise` MODIFY COLUMN `premise_rate` decimal(18,6) DEFAULT NULL COMMENT '溢价百分比(浮动价格模式下,相对市场价的溢价比例)';
- ALTER TABLE `advertise` MODIFY COLUMN `price` decimal(18,2) DEFAULT NULL COMMENT '交易单价(固定价格模式下的法币价格)';
- ALTER TABLE `advertise` MODIFY COLUMN `price_type` int(11) NOT NULL COMMENT '定价类型(枚举 PriceType)';
- ALTER TABLE `advertise` MODIFY COLUMN `remain_amount` decimal(18,8) DEFAULT NULL COMMENT '剩余可用数量(= number - deal_amount - 已完成数量)';
- ALTER TABLE `advertise` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '广告备注(交易须知等)';
- ALTER TABLE `advertise` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '广告上下架状态(枚举 AdvertiseControlStatus)';
- ALTER TABLE `advertise` MODIFY COLUMN `audit_status` int(2) DEFAULT '0' COMMENT '审核状态:0=待审核,1=审核通过,2=审核不通过';
- ALTER TABLE `advertise` MODIFY COLUMN `audit_remark` varchar(255) DEFAULT NULL COMMENT '审核不通过备注(管理员填写的拒绝原因)';
- ALTER TABLE `advertise` MODIFY COLUMN `time_limit` int(11) DEFAULT NULL COMMENT '付款期限(单位:分钟,买家必须在此时间内付款)';
- ALTER TABLE `advertise` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间(自动更新)';
- ALTER TABLE `advertise` MODIFY COLUMN `username` varchar(255) DEFAULT NULL COMMENT '冗余字段:发布者用户名';
- ALTER TABLE `advertise` MODIFY COLUMN `version` bigint(20) DEFAULT NULL COMMENT '乐观锁版本号(`@Version`)';
- ALTER TABLE `advertise` MODIFY COLUMN `coin_id` bigint(20) NOT NULL COMMENT 'OTC 币种ID';
- ALTER TABLE `advertise` MODIFY COLUMN `country` varchar(255) NOT NULL COMMENT '广告所属国家(关联国家中文名)';
- ALTER TABLE `advertise` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '广告发布者(会员ID)';
- ALTER TABLE `agent_daily_info` COMMENT '代理商每日统计快照表,记录团队每日资产数据';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录主键';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '代理商用户 ID,关联 `member.id`';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `balance` decimal(19,8) NOT NULL COMMENT '当日团队总资产余额(团队所有下级 + 自身的资金汇总)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `recharge` decimal(19,8) NOT NULL COMMENT '当日团队总充值金额(实体类默认值 `BigDecimal.ZERO`)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `withdraw` decimal(19,8) NOT NULL COMMENT '当日团队总提现金额(实体类默认值 `BigDecimal.ZERO`)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `profit` decimal(19,8) NOT NULL COMMENT '当日团队合约总盈利(实体类默认值 `BigDecimal.ZERO`)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `loss` decimal(19,8) NOT NULL COMMENT '当日团队合约总亏损(实体类默认值 `BigDecimal.ZERO`)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `fee` decimal(19,8) NOT NULL COMMENT '当日团队合约总手续费(实体类默认值 `BigDecimal.ZERO`)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `award` decimal(19,8) NOT NULL COMMENT '当日团队总返佣金额(实体类默认值 `BigDecimal.ZERO`)';
- ALTER TABLE `agent_daily_info` MODIFY COLUMN `create_time` date NOT NULL COMMENT '快照日期,由 `@CreationTimestamp` 自动生成';
- ALTER TABLE `agent_info` COMMENT '代理商基础信息表,存储代理商的个人资料';
- ALTER TABLE `agent_info` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '代理商 ID,**与 `member.id` 一致**,非自增,由代理商用户 ID 直接赋值';
- ALTER TABLE `agent_info` MODIFY COLUMN `name` varchar(200) NOT NULL COMMENT '代理商真实姓名';
- ALTER TABLE `agent_info` MODIFY COLUMN `phone` varchar(200) NOT NULL COMMENT '代理商联系电话';
- ALTER TABLE `agent_info` MODIFY COLUMN `address` varchar(4000) NOT NULL COMMENT '代理商联系地址';
- ALTER TABLE `agent_level` COMMENT '代理商等级配置表,定义等级与返佣比率的映射关系';
- ALTER TABLE `agent_level` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录主键';
- ALTER TABLE `agent_level` MODIFY COLUMN `level` int(11) NOT NULL COMMENT '代理商等级编号';
- ALTER TABLE `agent_level` MODIFY COLUMN `rate` int(11) NOT NULL COMMENT '该等级对应的返佣比率(百分比整数,如 50 表示 50%)';
- ALTER TABLE `airdrop_event` COMMENT '空投事件记录表';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '获得空投的用户ID → `member.id`';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `source_member_id` bigint(20) NOT NULL COMMENT '来源用户ID(触发该事件的下级用户)';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `source_user_name` varchar(200) NOT NULL COMMENT '来源用户名';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `type` int(1) NOT NULL COMMENT '获取类型,参考 `AwardType` 枚举';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `source_type` int(2) NOT NULL COMMENT '获取途径,参考 `AwardSourceType` 枚举';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `amount` int(6) NOT NULL COMMENT '数量';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `content` varchar(200) DEFAULT NULL COMMENT '备注内容';
- ALTER TABLE `airdrop_event` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `airdrop_mission` COMMENT '空投任务表';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `member_id` int(20) DEFAULT NULL COMMENT '邀请人(上级)用户ID → `member.id`';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `source_member_id` int(20) NOT NULL COMMENT '被邀请人(下级)用户ID → `member.id`,唯一';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `max_recharge` decimal(18,8) NOT NULL COMMENT '下级最大充值金额';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `order_count` int(6) NOT NULL COMMENT '下级完成的交易订单数';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `type` int(1) NOT NULL COMMENT '任务状态类型(详见任务状态机)';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `sign_count` int(6) NOT NULL COMMENT '累计签到天数';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `sign_date` date DEFAULT NULL COMMENT '最近一次签到日期';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `sign_status` int(1) NOT NULL COMMENT '签到状态';
- ALTER TABLE `airdrop_mission` MODIFY COLUMN `remind_date` date DEFAULT NULL COMMENT '上级提醒签到的日期';
- ALTER TABLE `airdrop_wallet` COMMENT '空投钱包表';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '用户ID,即 `member.id`(非自增)';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `balance` decimal(18,8) NOT NULL COMMENT '可用余额(已解锁的体验金)';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `frozen_balance` decimal(18,8) NOT NULL COMMENT '冻结余额(交易中占用的体验金)';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `total_balance` decimal(18,8) NOT NULL COMMENT '累计获得的体验金总额';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `thawed_balance` decimal(18,8) NOT NULL COMMENT '已解锁的体验金总额';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `sign_clear` int(1) NOT NULL COMMENT '签到清零标记';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `order_clear` int(1) NOT NULL COMMENT '订单清零标记';
- ALTER TABLE `airdrop_wallet` MODIFY COLUMN `first_recharge` decimal(18,8) NOT NULL COMMENT '首次充值金额';
- ALTER TABLE `android_log` COMMENT '安卓客户端错误日志';
- ALTER TABLE `android_log` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `android_log` MODIFY COLUMN `error` varchar(2000) DEFAULT NULL COMMENT 'error';
- ALTER TABLE `android_log` MODIFY COLUMN `os` varchar(2000) DEFAULT NULL COMMENT 'os';
- ALTER TABLE `android_log` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `android_log` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `announcement` COMMENT '公告管理';
- ALTER TABLE `announcement` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `announcement` MODIFY COLUMN `content` mediumtext COMMENT '内容';
- ALTER TABLE `announcement` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `announcement` MODIFY COLUMN `img_url` varchar(255) DEFAULT NULL COMMENT 'img url';
- ALTER TABLE `announcement` MODIFY COLUMN `is_show` bit(1) DEFAULT NULL COMMENT '是否显示';
- ALTER TABLE `announcement` MODIFY COLUMN `is_popup` bit(1) DEFAULT NULL COMMENT 'is popup';
- ALTER TABLE `announcement` MODIFY COLUMN `is_top` varchar(255) DEFAULT NULL COMMENT '是否置顶';
- ALTER TABLE `announcement` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序';
- ALTER TABLE `announcement` MODIFY COLUMN `title` varchar(255) NOT NULL COMMENT '标题';
- ALTER TABLE `announcement` MODIFY COLUMN `lang` varchar(255) DEFAULT NULL COMMENT 'lang';
- ALTER TABLE `announcement` MODIFY COLUMN `announcement_classification` int(11) NOT NULL COMMENT 'announcement classification';
- ALTER TABLE `app_revision` COMMENT 'APP版本管理';
- ALTER TABLE `app_revision` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `app_revision` MODIFY COLUMN `download_url` varchar(255) DEFAULT NULL COMMENT 'download url';
- ALTER TABLE `app_revision` MODIFY COLUMN `platform` int(11) DEFAULT NULL COMMENT 'platform';
- ALTER TABLE `app_revision` MODIFY COLUMN `publish_time` datetime DEFAULT NULL COMMENT 'publish时间';
- ALTER TABLE `app_revision` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `app_revision` MODIFY COLUMN `version` varchar(255) DEFAULT NULL COMMENT 'version';
- ALTER TABLE `app_revision` MODIFY COLUMN `lowest_version` varchar(255) DEFAULT NULL COMMENT 'lowest version';
- ALTER TABLE `app_revision` MODIFY COLUMN `update_description` text COMMENT 'update description';
- ALTER TABLE `appeal` COMMENT 'OTC 订单申诉表';
- ALTER TABLE `appeal` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '申诉ID';
- ALTER TABLE `appeal` MODIFY COLUMN `associate_id` bigint(20) DEFAULT NULL COMMENT '申诉关联者(对方)的会员ID';
- ALTER TABLE `appeal` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '申诉创建时间';
- ALTER TABLE `appeal` MODIFY COLUMN `deal_with_time` datetime DEFAULT NULL COMMENT '管理员处理时间';
- ALTER TABLE `appeal` MODIFY COLUMN `initiator_id` bigint(20) DEFAULT NULL COMMENT '申诉发起者的会员ID';
- ALTER TABLE `appeal` MODIFY COLUMN `is_success` int(11) DEFAULT NULL COMMENT '发起者是否胜诉(枚举 BooleanEnum,处理前为 NULL)';
- ALTER TABLE `appeal` MODIFY COLUMN `remark` varchar(500) DEFAULT NULL COMMENT '申诉理由';
- ALTER TABLE `appeal` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '处理状态(枚举 AppealStatus)';
- ALTER TABLE `appeal` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '处理管理员ID';
- ALTER TABLE `appeal` MODIFY COLUMN `order_id` bigint(20) NOT NULL COMMENT '关联的OTC订单ID(一对一)';
- ALTER TABLE `bug_report` COMMENT 'Bug 上报';
- ALTER TABLE `bug_report` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `bug_report` MODIFY COLUMN `report_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'report时间';
- ALTER TABLE `bug_report` MODIFY COLUMN `bug_content` text NOT NULL COMMENT 'bug content';
- ALTER TABLE `business_auth_apply` COMMENT '商家认证申请表';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '申请ID';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `amount` decimal(19,2) DEFAULT NULL COMMENT '实际缴纳的保证金数额';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `auditing_time` datetime DEFAULT NULL COMMENT '审核时间';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `auth_info` text COMMENT '认证附加信息(JSON 格式,存储商家资质材料等)';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `certified_business_status` int(11) DEFAULT NULL COMMENT '认证状态(枚举 CertifiedBusinessStatus)';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '申请提交时间';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `deposit_record_id` varchar(255) DEFAULT NULL COMMENT '保证金缴纳记录ID(关联 deposit_record 表)';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `detail` varchar(255) DEFAULT NULL COMMENT '认证失败的原因(管理员填写)';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `business_auth_deposit_id` bigint(20) DEFAULT NULL COMMENT '选择的保证金方案ID';
- ALTER TABLE `business_auth_apply` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '申请商家认证的会员ID';
- ALTER TABLE `business_auth_deposit` COMMENT '商家保证金配置表';
- ALTER TABLE `business_auth_deposit` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置ID';
- ALTER TABLE `business_auth_deposit` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '保证金数额(成为商家需缴纳的币数量)';
- ALTER TABLE `business_auth_deposit` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `business_auth_deposit` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '启用状态(枚举 CommonStatus)';
- ALTER TABLE `business_auth_deposit` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '创建此配置的管理员ID';
- ALTER TABLE `business_auth_deposit` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '保证金币种(关联 coin 表的 name 字段)';
- ALTER TABLE `bussiness_cancel_apply` COMMENT '商家退保申请表';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '币种ID';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `cancel_apply_time` datetime DEFAULT NULL COMMENT '退保申请时间(自动填充)';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `deposit_record_id` varchar(255) DEFAULT NULL COMMENT '保证金缴纳记录ID(关联 deposit_record 表)';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `detail` varchar(255) DEFAULT NULL COMMENT '审核失败理由(管理员填写)';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `handle_time` datetime DEFAULT NULL COMMENT '管理员处理时间';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `reason` varchar(255) DEFAULT NULL COMMENT '退保原因(商家填写)';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '启用状态';
- ALTER TABLE `bussiness_cancel_apply` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '申请退保的会员ID';
- ALTER TABLE `coin` COMMENT '基础币种表,所有币种的基础信息';
- ALTER TABLE `coin` MODIFY COLUMN `id` bigint(255) DEFAULT NULL COMMENT '辅助 ID,非主键,仅用于排序或辅助查询';
- ALTER TABLE `coin` MODIFY COLUMN `name` varchar(255) NOT NULL COMMENT '币种名称(如 BTC、ETH),同时作为主键';
- ALTER TABLE `coin` MODIFY COLUMN `can_auto_withdraw` int(11) DEFAULT NULL COMMENT '是否允许自动提币(无需人工审核),枚举 `BooleanEnum`';
- ALTER TABLE `coin` MODIFY COLUMN `can_recharge` int(11) DEFAULT NULL COMMENT '是否允许充币,枚举 `BooleanEnum`';
- ALTER TABLE `coin` MODIFY COLUMN `can_transfer` int(11) DEFAULT NULL COMMENT '是否允许站内转账,枚举 `BooleanEnum`';
- ALTER TABLE `coin` MODIFY COLUMN `can_withdraw` int(11) DEFAULT NULL COMMENT '是否允许提币,枚举 `BooleanEnum`';
- ALTER TABLE `coin` MODIFY COLUMN `cny_rate` double NOT NULL COMMENT '对人民币汇率';
- ALTER TABLE `coin` MODIFY COLUMN `enable_rpc` int(11) DEFAULT NULL COMMENT '是否支持 RPC 接口(对接区块链节点),枚举 `BooleanEnum`';
- ALTER TABLE `coin` MODIFY COLUMN `is_platform_coin` int(11) DEFAULT NULL COMMENT '是否为平台币(平台币有特殊手续费减免等特权),枚举 `BooleanEnum`';
- ALTER TABLE `coin` MODIFY COLUMN `max_tx_fee` double NOT NULL COMMENT '最大提币手续费';
- ALTER TABLE `coin` MODIFY COLUMN `max_withdraw_amount` decimal(18,8) DEFAULT NULL COMMENT '最大提币数量';
- ALTER TABLE `coin` MODIFY COLUMN `min_tx_fee` double NOT NULL COMMENT '最小提币手续费';
- ALTER TABLE `coin` MODIFY COLUMN `min_withdraw_amount` decimal(18,8) DEFAULT NULL COMMENT '最小提币数量';
- ALTER TABLE `coin` MODIFY COLUMN `name_cn` varchar(255) NOT NULL COMMENT '币种中文名称(如 比特币、以太坊)';
- ALTER TABLE `coin` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序值,数字越小越靠前';
- ALTER TABLE `coin` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '币种状态,枚举 `CommonStatus`';
- ALTER TABLE `coin` MODIFY COLUMN `unit` varchar(255) NOT NULL COMMENT '币种缩写/单位(如 BTC、ETH),通常与 name 相同';
- ALTER TABLE `coin` MODIFY COLUMN `usd_rate` double NOT NULL COMMENT '对美元汇率';
- ALTER TABLE `coin` MODIFY COLUMN `withdraw_threshold` decimal(18,8) DEFAULT NULL COMMENT '提现阈值,超过此值需人工审核';
- ALTER TABLE `coin` MODIFY COLUMN `has_legal` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否为法币(如 CNY、USD),法币有特殊处理';
- ALTER TABLE `coin` MODIFY COLUMN `cold_wallet_address` varchar(255) DEFAULT NULL COMMENT '冷钱包地址,用于热钱包向冷钱包转账';
- ALTER TABLE `coin` MODIFY COLUMN `miner_fee` decimal(18,8) DEFAULT NULL COMMENT '矿工费,链上转账时支付给矿工的费用';
- ALTER TABLE `coin` MODIFY COLUMN `withdraw_scale` int(11) DEFAULT '4' COMMENT '提币精度(小数位数)';
- ALTER TABLE `coin` MODIFY COLUMN `information` varchar(255) DEFAULT NULL COMMENT '币种简介';
- ALTER TABLE `coin` MODIFY COLUMN `infolink` varchar(255) DEFAULT NULL COMMENT '币种资料外链 URL';
- ALTER TABLE `coin` MODIFY COLUMN `account_type` int(11) DEFAULT '0' COMMENT '币种账户类型:0=默认(地址型),1=EOS 类型(账户+memo)';
- ALTER TABLE `coin` MODIFY COLUMN `deposit_address` varchar(255) DEFAULT NULL COMMENT '充值地址(仅 EOS 等账户类型币种有效)';
- ALTER TABLE `coin` MODIFY COLUMN `min_recharge_amount` decimal(18,8) DEFAULT NULL COMMENT '最小充值数量,低于此值不入账';
- ALTER TABLE `coin` MODIFY COLUMN `withdraw_fee_type` int(2) NOT NULL DEFAULT '0' COMMENT '提币手续费类型(0: 固定费率,其他: 按比例)';
- ALTER TABLE `coin` MODIFY COLUMN `withdraw_fee_value` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '提币手续费数值';
- ALTER TABLE `coin` MODIFY COLUMN `can_search` int(1) DEFAULT NULL COMMENT '是否可被搜索';
- ALTER TABLE `contract_coin` COMMENT '永续合约交易对表';
- ALTER TABLE `contract_coin` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '合约交易对 ID';
- ALTER TABLE `contract_coin` MODIFY COLUMN `base_coin_scale` int(11) NOT NULL COMMENT '计价币小数精度';
- ALTER TABLE `contract_coin` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '结算币符号(如 USDT)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `close_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT '平仓手续费率,默认万分之一';
- ALTER TABLE `contract_coin` MODIFY COLUMN `coin_scale` int(11) NOT NULL COMMENT '交易币小数精度';
- ALTER TABLE `contract_coin` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '交易币符号(如 BTC)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `enable` int(2) DEFAULT '1' COMMENT '启用状态:1=启用,0/2=禁用';
- ALTER TABLE `contract_coin` MODIFY COLUMN `enable_market_buy` int(2) DEFAULT '1' COMMENT '是否启用市价开多仓,枚举 `BooleanEnum`';
- ALTER TABLE `contract_coin` MODIFY COLUMN `enable_market_sell` int(2) DEFAULT '1' COMMENT '是否启用市价开空仓,枚举 `BooleanEnum`';
- ALTER TABLE `contract_coin` MODIFY COLUMN `enable_open_buy` int(2) DEFAULT '1' COMMENT '是否允许开仓做多,枚举 `BooleanEnum`';
- ALTER TABLE `contract_coin` MODIFY COLUMN `enable_open_sell` int(2) DEFAULT '1' COMMENT '是否允许开仓做空,枚举 `BooleanEnum`';
- ALTER TABLE `contract_coin` MODIFY COLUMN `enable_trigger_entrust` int(2) DEFAULT '1' COMMENT '是否启用计划委托(条件单),枚举 `BooleanEnum`';
- ALTER TABLE `contract_coin` MODIFY COLUMN `exchangeable` int(2) DEFAULT '1' COMMENT '是否可交易:1=可交易,2=不可交易';
- ALTER TABLE `contract_coin` MODIFY COLUMN `fee_percent` decimal(18,8) DEFAULT '0.00100000' COMMENT '资金费率(隔夜费率),默认千分之一';
- ALTER TABLE `contract_coin` MODIFY COLUMN `interval_hour` int(11) DEFAULT '1' COMMENT '资金费用结算时间间隔(小时)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `leverage` varchar(255) DEFAULT NULL COMMENT '杠杆倍数配置,分离倍数如 `10,20,30,50,100`,连续倍数如 `5,100`(最小5倍到最大100倍)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `leverage_type` int(2) DEFAULT '1' COMMENT '杠杆倍数类型:1=分离倍数(只能选预设值),2=连续倍数(范围选择)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `maintenance_margin_rate` decimal(18,8) DEFAULT '0.00500000' COMMENT '维持保证金率,低于此比例触发强制平仓,默认 0.5%';
- ALTER TABLE `contract_coin` MODIFY COLUMN `maker_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT 'Maker 手续费(卖出/平多),默认万分之一';
- ALTER TABLE `contract_coin` MODIFY COLUMN `max_share` decimal(18,8) DEFAULT '1000.00000000' COMMENT '单笔最大开仓手数';
- ALTER TABLE `contract_coin` MODIFY COLUMN `min_share` decimal(18,8) DEFAULT '1.00000000' COMMENT '最小开仓手数';
- ALTER TABLE `contract_coin` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '合约名称(如"BTC/USDT永续合约")';
- ALTER TABLE `contract_coin` MODIFY COLUMN `open_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT '开仓手续费率,默认万分之一';
- ALTER TABLE `contract_coin` MODIFY COLUMN `share_number` decimal(18,8) DEFAULT '0.00000000' COMMENT '合约面值(每手价值),如 1 手 = 100 USDT';
- ALTER TABLE `contract_coin` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序值';
- ALTER TABLE `contract_coin` MODIFY COLUMN `spread` decimal(18,8) DEFAULT '0.00000000' COMMENT '点差(滑点)值';
- ALTER TABLE `contract_coin` MODIFY COLUMN `spread_type` int(2) DEFAULT '1' COMMENT '点差类型:1=百分比,2=固定额';
- ALTER TABLE `contract_coin` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对符号,格式如 `BTC/USDT`';
- ALTER TABLE `contract_coin` MODIFY COLUMN `taker_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT 'Taker 手续费(买入/平空),默认万分之一';
- ALTER TABLE `contract_coin` MODIFY COLUMN `total_close_fee` decimal(26,8) DEFAULT '0.00000000' COMMENT '合约总平仓手续费收入(统计字段)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `total_loss` decimal(26,8) DEFAULT '0.00000000' COMMENT '合约平台累计亏损(统计字段)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `total_open_fee` decimal(26,8) DEFAULT '0.00000000' COMMENT '合约总开仓手续费收入(统计字段)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `total_profit` decimal(26,8) DEFAULT '0.00000000' COMMENT '合约平台累计盈利(统计字段)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `type` int(11) DEFAULT '0' COMMENT '合约类型,枚举 `ContractType`:0=金本位合约(USDT 结算),1=币本位合约';
- ALTER TABLE `contract_coin` MODIFY COLUMN `visible` int(2) DEFAULT '1' COMMENT '前台可见状态:1=可见,2=不可见';
- ALTER TABLE `contract_coin` MODIFY COLUMN `max_total_share` decimal(18,8) DEFAULT NULL COMMENT '最大持仓总手数';
- ALTER TABLE `contract_coin` MODIFY COLUMN `max_upper_total_share` decimal(18,8) DEFAULT NULL COMMENT '上层最大持仓总手数';
- ALTER TABLE `contract_coin` MODIFY COLUMN `leverage_threshold` int(6) DEFAULT NULL COMMENT '杠杆阈值(与分级持仓限制相关)';
- ALTER TABLE `contract_coin` MODIFY COLUMN `max_top_total_share` decimal(18,8) DEFAULT NULL COMMENT '顶层最大持仓总手数';
- ALTER TABLE `contract_coin` MODIFY COLUMN `top_leverage_threshold` int(6) DEFAULT NULL COMMENT '顶层杠杆阈值';
- ALTER TABLE `contract_coin` MODIFY COLUMN `follow_fee` decimal(18,8) DEFAULT NULL COMMENT '跟单手续费率';
- ALTER TABLE `contract_coin` MODIFY COLUMN `min_scale` int(6) NOT NULL DEFAULT '0' COMMENT '最小精度';
- ALTER TABLE `contract_option` COMMENT '期权合约开奖记录表(每期合约实例)';
- ALTER TABLE `contract_option` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `contract_option` MODIFY COLUMN `close_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '收盘价格,开奖时记录';
- ALTER TABLE `contract_option` MODIFY COLUMN `close_time` bigint(20) DEFAULT NULL COMMENT '收盘时间戳(毫秒)';
- ALTER TABLE `contract_option` MODIFY COLUMN `create_time` bigint(20) DEFAULT NULL COMMENT '创建时间戳(毫秒)';
- ALTER TABLE `contract_option` MODIFY COLUMN `init_buy` decimal(18,8) DEFAULT '0.00000000' COMMENT '系统注入的初始看涨奖池金额';
- ALTER TABLE `contract_option` MODIFY COLUMN `init_sell` decimal(18,8) DEFAULT '0.00000000' COMMENT '系统注入的初始看跌奖池金额';
- ALTER TABLE `contract_option` MODIFY COLUMN `open_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '开盘价格,下注截止时记录';
- ALTER TABLE `contract_option` MODIFY COLUMN `open_time` bigint(20) DEFAULT NULL COMMENT '开盘时间戳(毫秒)';
- ALTER TABLE `contract_option` MODIFY COLUMN `option_no` int(11) DEFAULT '0' COMMENT '合约期号,同一交易对下递增';
- ALTER TABLE `contract_option` MODIFY COLUMN `result` int(4) DEFAULT '1' COMMENT '开奖结果,参见枚举 `ContractOptionResult`';
- ALTER TABLE `contract_option` MODIFY COLUMN `status` int(4) DEFAULT '1' COMMENT '合约状态,参见枚举 `ContractOptionStatus`';
- ALTER TABLE `contract_option` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '所属交易对标识,关联 `contract_option_coin.symbol`';
- ALTER TABLE `contract_option` MODIFY COLUMN `total_buy` decimal(18,8) DEFAULT '0.00000000' COMMENT '看涨奖池总金额(用户投注累计)';
- ALTER TABLE `contract_option` MODIFY COLUMN `total_buy_count` int(11) DEFAULT '0' COMMENT '看涨投注人数';
- ALTER TABLE `contract_option` MODIFY COLUMN `total_pl` decimal(18,8) DEFAULT '0.00000000' COMMENT '本期合约平台盈亏(正=平台盈利,负=平台亏损)';
- ALTER TABLE `contract_option` MODIFY COLUMN `total_sell` decimal(18,8) DEFAULT '0.00000000' COMMENT '看跌奖池总金额(用户投注累计)';
- ALTER TABLE `contract_option` MODIFY COLUMN `total_sell_count` int(11) DEFAULT '0' COMMENT '看跌投注人数';
- ALTER TABLE `contract_option` MODIFY COLUMN `preset_price` decimal(18,8) DEFAULT NULL COMMENT '管理员预设收盘价格(可人工干预开奖结果)';
- ALTER TABLE `contract_option_coin` COMMENT '期权合约交易对配置表(主配置)';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `symbol` varchar(255) NOT NULL COMMENT '**主键**,交易对标识符,如 `BTC/USDT`';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `amount` varchar(255) DEFAULT NULL COMMENT '允许的投注金额档位(JSON 数组格式,如 `"10,50,100,500"`)';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `base_coin_scale` int(11) DEFAULT '4' COMMENT '计价币小数精度';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '计价币种,如 `USDT`';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `close_time_gap` int(11) DEFAULT '300' COMMENT '开盘到收盘时间间隔(秒),即等待开奖时长';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `coin_scale` int(11) DEFAULT '4' COMMENT '交易币小数精度';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '交易币种,如 `BTC`';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `enable` int(2) DEFAULT '1' COMMENT '启用状态。1=上架,0=下架';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `enable_buy` int(2) DEFAULT '1' COMMENT '是否允许看涨下注。1=允许(`BooleanEnum.IS_TRUE`),0=禁止';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `enable_sell` int(2) DEFAULT '1' COMMENT '是否允许看跌下注。1=允许(`BooleanEnum.IS_TRUE`),0=禁止';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `oods` decimal(8,4) DEFAULT '1.0000' COMMENT '赔率,胜利时奖金倍数';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `fee_percent` decimal(8,4) DEFAULT '0.0000' COMMENT '开仓手续费比例(下注时扣除)';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `init_buy_reward` decimal(12,4) DEFAULT '0.0000' COMMENT '初始买涨奖池金额(系统注入的底池)';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `init_sell_reward` decimal(12,4) DEFAULT '0.0000' COMMENT '初始买跌奖池金额(系统注入的底池)';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `max_option_no` int(11) DEFAULT '0' COMMENT '当前最新期号,每生成新一期+1';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '交易对显示名称';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `ngnore_percent` decimal(8,4) DEFAULT '0.0001' COMMENT '忽视涨跌幅度阈值,涨跌幅小于此值视为平局';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `open_time_gap` int(11) DEFAULT '300' COMMENT '开始到开盘时间间隔(秒),即下注阶段时长';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `sort` int(11) DEFAULT '0' COMMENT '前台排序权重,数值越大越靠前';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `tied_type` int(2) DEFAULT '1' COMMENT '平局处理方式。1=退回本金,其他值待确认';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `total_profit` decimal(8,4) DEFAULT '0.0000' COMMENT '交易对累计总盈利(平台收益)';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `visible` int(2) DEFAULT '1' COMMENT '前台可见状态。1=可见,0=隐藏';
- ALTER TABLE `contract_option_coin` MODIFY COLUMN `win_fee_percent` decimal(8,4) DEFAULT '0.0010' COMMENT '赢家手续费比例(从奖金中扣除)';
- ALTER TABLE `contract_option_order` COMMENT '期权合约订单表(用户投注记录)';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '计价币种,如 `USDT`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `bet_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '投注金额';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '交易币种,如 `BTC`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `create_time` bigint(20) DEFAULT NULL COMMENT '下注时间戳(毫秒)';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `direction` int(4) DEFAULT '1' COMMENT '投注方向,参见枚举 `ContractOptionOrderDirection`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `fee` decimal(18,8) DEFAULT '0.00000000' COMMENT '开仓手续费(下注时扣除)';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '下注用户ID,关联 `member.id`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `option_id` bigint(20) DEFAULT NULL COMMENT '关联的合约期次ID,对应 `contract_option.id`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `option_no` int(11) DEFAULT '0' COMMENT '合约期号(冗余字段,方便查询)';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `result` int(4) DEFAULT '1' COMMENT '订单结算结果,参见枚举 `ContractOptionOrderResult`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `reward_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '胜利奖金(败方为 0)';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `status` int(4) DEFAULT '1' COMMENT '订单状态,参见枚举 `ContractOptionOrderStatus`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对标识,关联 `contract_option_coin.symbol`';
- ALTER TABLE `contract_option_order` MODIFY COLUMN `win_fee` decimal(18,8) DEFAULT '0.00000000' COMMENT '赢家手续费 / 抽水(从奖金中扣除,仅胜利时有值)';
- ALTER TABLE `contract_order_entrust` COMMENT '永续合约委托单';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '结算单位,如 USDT';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `close_fee` decimal(18,8) DEFAULT '0.00000000' COMMENT '平仓手续费';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '币种单位,如 BTC';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `contract_id` bigint(20) DEFAULT NULL COMMENT '合约币种ID,关联 `contract_coin.id`';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `contract_order_entrust_id` varchar(255) DEFAULT NULL COMMENT '委托订单编号(系统自动生成的业务ID)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `create_time` bigint(20) DEFAULT NULL COMMENT '创建时间(毫秒时间戳)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `current_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '下单时的市场价格';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `direction` int(11) DEFAULT '1' COMMENT '方向:0=做多(BUY),1=做空(SELL)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `entrust_price` decimal(18,8) DEFAULT NULL COMMENT '委托价格(限价/计划委托时填写)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `entrust_type` int(11) DEFAULT '0' COMMENT '委托单类型:0=开仓(OPEN),1=平仓(CLOSE)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_blast` int(2) DEFAULT '0' COMMENT '是否爆仓单:0=否,1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_from_spot` int(2) DEFAULT '0' COMMENT '是否由计划委托触发:0=否,1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID,关联 `member.id`';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `open_fee` decimal(18,8) DEFAULT '0.00000000' COMMENT '开仓手续费';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `patterns` int(11) DEFAULT '1' COMMENT '保证金模式:0=全仓,1=逐仓';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `principal_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '冻结保证金';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `principal_unit` varchar(255) DEFAULT NULL COMMENT '保证金单位(如 USDT)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `profit_and_loss` decimal(18,8) DEFAULT '0.00000000' COMMENT '盈亏金额(平仓时计算)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `share_number` decimal(18,8) DEFAULT '0.00000000' COMMENT '合约面值(1张=多少USDT或Coin)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '状态:0=委托中,1=已撤销,2=委托失败,3=委托成功';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对符号,如 BTC/USDT';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `traded_price` decimal(18,8) DEFAULT NULL COMMENT '实际成交均价';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `traded_volume` decimal(18,8) DEFAULT '0.00000000' COMMENT '成交数量(张)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `trigger_price` decimal(18,8) DEFAULT NULL COMMENT '触发价格(计划委托的触发条件)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `triggering_time` bigint(20) DEFAULT NULL COMMENT '计划委托触发时间';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '委托方式:0=市价,1=限价,2=计划委托';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `volume` decimal(18,8) DEFAULT '0.00000000' COMMENT '委托数量(张)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_reward` int(2) DEFAULT '0' COMMENT '是否已返佣:0=否,1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `loss_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '止损触发价';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `loss_entrust_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '止损委托价';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `profit_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '止盈触发价';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `profit_entrust_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '止盈委托价';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_cut` int(2) DEFAULT '0' COMMENT '是否止盈止损单:0=否,1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `usdt_open_time` bigint(20) DEFAULT '0' COMMENT '开仓时间';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `usdt_open_price` decimal(19,8) DEFAULT '0.00000000' COMMENT '开仓均价(USDT本位)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_one_close` int(2) DEFAULT '0' COMMENT '是否一键平仓单';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_limit_price` int(2) DEFAULT '0' COMMENT '限价成交标记(限价单以市价成交时标记为1)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_market_all_close` int(2) DEFAULT '0' COMMENT '是否市价全平单:0=否,1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_open` int(2) DEFAULT '0' COMMENT '是否开仓单标记';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_reversed_open` int(2) DEFAULT '0' COMMENT '是否反向开仓单:0=否,1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `leverage` int(6) DEFAULT NULL COMMENT '杠杆倍数';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `deal_time` bigint(20) DEFAULT '0' COMMENT '成交时间(毫秒时间戳)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `position_id` bigint(20) DEFAULT NULL COMMENT '关联持仓ID,平仓单关联 `member_contract_position.id`';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `position_type` int(1) NOT NULL COMMENT '持仓模式:0=合仓(INTEGRAL),1=分仓(SEPARATE)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `money_type` int(1) NOT NULL DEFAULT '1' COMMENT '资金类型:0=USDT本位,1=币本位';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `open_type` int(1) DEFAULT NULL COMMENT '开仓类型:0=市价委托,1=限价委托,2=计划委托';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `close_type` int(1) DEFAULT NULL COMMENT '平仓类型枚举值(见 CloseType 枚举)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `decimal_scale` int(1) NOT NULL DEFAULT '1' COMMENT '委托数量精度(限制小数位数)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_percentage` int(1) DEFAULT NULL COMMENT '是否按百分比下单:1=是';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `violate_time` int(1) DEFAULT NULL COMMENT '违规次数';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `follow_id` bigint(20) DEFAULT NULL COMMENT '跟随的仓位ID(跟单功能)';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `follow_system_id` bigint(20) DEFAULT NULL COMMENT '跟单系统ID';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `dividend_percent` decimal(18,8) DEFAULT NULL COMMENT '分润比例';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_special` int(1) DEFAULT NULL COMMENT '是否特殊订单';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `percentage_volume` decimal(6,4) DEFAULT NULL COMMENT '百分比下单的比例';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `cut_type` int(1) DEFAULT NULL COMMENT '止盈止损类型';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `min_follow_amount` decimal(18,8) DEFAULT NULL COMMENT '最小跟单金额';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `max_follow_amount` decimal(18,8) DEFAULT NULL COMMENT '最大跟单金额';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `trigger_counter` int(6) NOT NULL DEFAULT '0' COMMENT '触发计数器';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `is_add` int(1) DEFAULT NULL COMMENT '是否加仓单';
- ALTER TABLE `contract_order_entrust` MODIFY COLUMN `hedge_id` bigint(20) DEFAULT NULL COMMENT '对冲ID';
- ALTER TABLE `contract_reward_record` COMMENT '永续合约奖励记录';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间(自动生成)';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `num` decimal(18,8) DEFAULT NULL COMMENT '返佣数量';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '返佣类型:0=开仓返佣,1=平仓返佣,2=平级奖励,3=平台手续费收入';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '返佣币种,关联 `coin.name`';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `order_id` bigint(20) NOT NULL COMMENT '关联的委托单ID,关联 `contract_order_entrust.id`';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `from_member_id` bigint(20) NOT NULL COMMENT '贡献返佣的用户ID(被推荐人),关联 `member.id`';
- ALTER TABLE `contract_reward_record` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '返佣接收用户ID(推荐人),关联 `member.id`';
- ALTER TABLE `contract_second_coin` COMMENT '秒合约交易对配置表';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `base_coin_scale` int(11) NOT NULL COMMENT '计价币小数精度';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '计价币种,如 `USDT`';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `close_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT '平仓手续费率';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `coin_scale` int(11) NOT NULL COMMENT '交易币小数精度';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '交易币种,如 `BTC`';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `enable` int(2) DEFAULT '1' COMMENT '启用状态。1=上架,0=下架';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `enable_market_buy` int(2) DEFAULT '1' COMMENT '是否启用市价开仓做多。1=启用,0=禁止';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `enable_market_sell` int(2) DEFAULT '1' COMMENT '是否启用市价开仓做空。1=启用,0=禁止';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `enable_open_buy` int(2) DEFAULT '1' COMMENT '是否允许开仓做多(买涨)。1=允许(`BooleanEnum.IS_TRUE`),0=禁止';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `enable_open_sell` int(2) DEFAULT '1' COMMENT '是否允许开仓做空(买跌)。1=允许,0=禁止';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `enable_trigger_entrust` int(2) DEFAULT '1' COMMENT '是否启用开仓计划委托。1=启用,0=禁止';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `exchangeable` int(2) DEFAULT '1' COMMENT '是否可交易。1=是,0=否';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `fee_percent` decimal(18,8) DEFAULT '0.00100000' COMMENT '隔夜费率';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `interval_hour` int(11) DEFAULT '1' COMMENT '隔夜费计算间隔(小时)';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `leverage` varchar(255) DEFAULT NULL COMMENT '可选杠杆倍数列表(JSON格式,如 `"10,20,50,100"`)';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `leverage_type` int(2) DEFAULT '1' COMMENT '杠杆类型。1=固定杠杆';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `maintenance_margin_rate` decimal(18,8) DEFAULT '0.00500000' COMMENT '维持保证金率';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `maker_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT 'Maker 手续费率(平多手续费)';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `max_share` decimal(18,8) DEFAULT '1000.00000000' COMMENT '最大手数';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `min_share` decimal(18,8) DEFAULT '1.00000000' COMMENT '最小手数';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '交易对显示名称,如 `BTC/USDT`';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `open_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT '开仓手续费率';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `share_number` decimal(18,8) DEFAULT '0.00000000' COMMENT '单位手数(每手代表的合约面值)';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '前台排序权重';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `spread` decimal(18,8) DEFAULT '0.00000000' COMMENT '点差值,买卖价差的固定偏移量';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `spread_type` int(2) DEFAULT '1' COMMENT '点差类型。1=固定点差';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对标识符,如 `BTC/USDT`';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `taker_fee` decimal(18,8) DEFAULT '0.00010000' COMMENT 'Taker 手续费率(平空手续费)';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `total_close_fee` decimal(26,8) DEFAULT '0.00000000' COMMENT '累计平仓手续费收入';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `total_loss` decimal(26,8) DEFAULT '0.00000000' COMMENT '合约平台累计亏损';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `total_open_fee` decimal(26,8) DEFAULT '0.00000000' COMMENT '累计开仓手续费收入';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `total_profit` decimal(26,8) DEFAULT '0.00000000' COMMENT '合约平台累计盈利';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `type` int(11) DEFAULT '0' COMMENT '合约类型,参见枚举 `ContractType`';
- ALTER TABLE `contract_second_coin` MODIFY COLUMN `visible` int(2) DEFAULT '1' COMMENT '前台可见状态。1=可见,0=隐藏';
- ALTER TABLE `contract_second_cycle` COMMENT '秒合约周期配置表';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `cycle_rate` decimal(20,8) DEFAULT '0.00000000' COMMENT '周期赔率。如 0.85 表示胜利时获得投注金额的 85% 作为收益';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `cycle_length` bigint(20) DEFAULT NULL COMMENT '周期时长,单位为秒(如 30、60、120)';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `min_amount` decimal(20,8) DEFAULT '0.00000000' COMMENT '该周期允许的最小投注金额';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `max_amount` decimal(20,8) DEFAULT '0.00000000' COMMENT '该周期允许的最大投注金额';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `contract_second_cycle` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `contract_second_order` COMMENT '秒合约订单表(用户投注记录)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `bet_amount` decimal(20,8) DEFAULT '0.00000000' COMMENT '投注金额';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `coin_symbol` varchar(50) DEFAULT NULL COMMENT '交易币种(冗余),如 `BTC`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对标识,关联 `contract_second_coin.symbol`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `direction` int(4) DEFAULT '1' COMMENT '投注方向,参见枚举 `ContractSecondOrderDirection`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `fee` decimal(20,8) DEFAULT '0.00000000' COMMENT '手续费(下单时扣除)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '下单用户ID,关联 `member.id`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `cycle_id` bigint(20) DEFAULT NULL COMMENT '选择的周期ID,关联 `contract_second_cycle.id`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `cycle_rate` decimal(20,8) DEFAULT NULL COMMENT '周期赔率(下单时快照,防止周期配置变更影响已有订单)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `cycle_length` bigint(20) DEFAULT NULL COMMENT '周期时长(秒,下单时快照)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `open_price` decimal(20,8) DEFAULT '0.00000000' COMMENT '开仓价格(下单时的市场价)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `close_price` decimal(20,8) DEFAULT '0.00000000' COMMENT '实际平仓价格(周期到期时的市场价)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `pre_close_price` decimal(20,8) DEFAULT '0.00000000' COMMENT '预设平仓价格(管理员后台设置,用于人工干预结果)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `type` int(2) DEFAULT '0' COMMENT '是否包赔订单,参见枚举 `ContractSecondOrderType`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `result` int(4) DEFAULT '0' COMMENT '订单结果,参见枚举 `ContractSecondOrderResult`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `win_amount` decimal(20,8) DEFAULT '0.00000000' COMMENT '盈利金额(胜利时为正值,失败时为 0)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `status` int(4) DEFAULT '0' COMMENT '订单状态,参见枚举 `ContractSecondOrderStatus`';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `close_time` datetime DEFAULT NULL COMMENT '平仓时间(= create_time + cycle_length 秒)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '下单时间(开仓时间)';
- ALTER TABLE `contract_second_order` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `contract_second_set` COMMENT '秒合约包赔设置表';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `start_time` varchar(50) DEFAULT NULL COMMENT '包赔活动每日开始时间(格式 `HH:mm:ss`,如 `09:00:00`)';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `end_time` varchar(50) DEFAULT NULL COMMENT '包赔活动每日结束时间(格式 `HH:mm:ss`,如 `21:00:00`)';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `order_num` int(4) DEFAULT '0' COMMENT '每天每用户可享受包赔的订单数量上限';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `limit_rate` decimal(20,8) DEFAULT '0.00000000' COMMENT '余额百分比限制阈值(小数形式)。当用户投注金额超过账户余额的该比例时不享受包赔';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `contract_second_set` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `country` COMMENT '国家/地区表,OTC 广告按国家分区';
- ALTER TABLE `country` MODIFY COLUMN `zh_name` varchar(255) NOT NULL COMMENT '中文名称';
- ALTER TABLE `country` MODIFY COLUMN `area_code` varchar(255) DEFAULT NULL COMMENT '英文名称';
- ALTER TABLE `country` MODIFY COLUMN `en_name` varchar(255) DEFAULT NULL COMMENT '区号';
- ALTER TABLE `country` MODIFY COLUMN `hk_name` varchar(255) DEFAULT NULL COMMENT 'hk name';
- ALTER TABLE `country` MODIFY COLUMN `jp_name` varchar(255) NOT NULL COMMENT 'jp name';
- ALTER TABLE `country` MODIFY COLUMN `kr_name` varchar(255) NOT NULL COMMENT 'kr name';
- ALTER TABLE `country` MODIFY COLUMN `language` varchar(255) DEFAULT NULL COMMENT '语言';
- ALTER TABLE `country` MODIFY COLUMN `local_currency` varchar(255) DEFAULT NULL COMMENT '当地货币缩写';
- ALTER TABLE `country` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序';
- ALTER TABLE `ctc_acceptor` COMMENT 'CTC 承兑商表,记录平台指定的承兑商及其交易统计';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '承兑商记录ID,自增主键';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `status` int(11) NOT NULL COMMENT '承兑商状态';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '关联会员ID,外键指向 `member.id`';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `cny_in` decimal(18,2) DEFAULT NULL COMMENT '累计收入 CNY 金额(用户→承兑商)';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `cny_out` decimal(18,2) DEFAULT NULL COMMENT '累计支出 CNY 金额(承兑商→用户)';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `usdt_in` decimal(18,2) DEFAULT NULL COMMENT '累计买入 USDT 数量(用户→承兑商)';
- ALTER TABLE `ctc_acceptor` MODIFY COLUMN `usdt_out` decimal(18,2) DEFAULT NULL COMMENT '累计售出 USDT 数量(承兑商→用户)';
- ALTER TABLE `ctc_order` COMMENT 'CTC 订单表,记录用户与承兑商之间的每笔买卖交易';
- ALTER TABLE `ctc_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单ID,自增主键';
- ALTER TABLE `ctc_order` MODIFY COLUMN `ali_no` varchar(255) DEFAULT NULL COMMENT '支付宝账号(嵌入 `Alipay` 对象)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `qr_code_url` varchar(255) DEFAULT NULL COMMENT '支付宝收款二维码URL';
- ALTER TABLE `ctc_order` MODIFY COLUMN `amount` decimal(19,2) DEFAULT NULL COMMENT '交易数量(USDT)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `bank` varchar(255) DEFAULT NULL COMMENT '开户银行名称(嵌入 `BankInfo` 对象)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `branch` varchar(255) DEFAULT NULL COMMENT '支行名称';
- ALTER TABLE `ctc_order` MODIFY COLUMN `card_no` varchar(255) DEFAULT NULL COMMENT '银行卡号';
- ALTER TABLE `ctc_order` MODIFY COLUMN `cancel_reason` varchar(255) DEFAULT NULL COMMENT '取消原因';
- ALTER TABLE `ctc_order` MODIFY COLUMN `cancel_time` datetime DEFAULT NULL COMMENT '取消时间';
- ALTER TABLE `ctc_order` MODIFY COLUMN `complete_time` datetime DEFAULT NULL COMMENT '订单完成时间';
- ALTER TABLE `ctc_order` MODIFY COLUMN `confirm_time` datetime DEFAULT NULL COMMENT '接单/确认时间';
- ALTER TABLE `ctc_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '订单创建时间';
- ALTER TABLE `ctc_order` MODIFY COLUMN `direction` int(11) NOT NULL COMMENT '订单方向';
- ALTER TABLE `ctc_order` MODIFY COLUMN `money` decimal(18,2) DEFAULT NULL COMMENT '交易总金额(CNY)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `order_sn` varchar(255) NOT NULL COMMENT '订单编号,唯一';
- ALTER TABLE `ctc_order` MODIFY COLUMN `pay_mode` varchar(255) NOT NULL COMMENT '支付方式:`alipay` / `bank` / `wechatpay`,默认 `bank`';
- ALTER TABLE `ctc_order` MODIFY COLUMN `pay_time` datetime DEFAULT NULL COMMENT '付款确认时间';
- ALTER TABLE `ctc_order` MODIFY COLUMN `price` decimal(18,2) DEFAULT NULL COMMENT '交易单价(CNY/USDT)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `ctc_order` MODIFY COLUMN `status` int(11) NOT NULL COMMENT '订单状态';
- ALTER TABLE `ctc_order` MODIFY COLUMN `unit` varchar(255) NOT NULL COMMENT '交易币种符号(如 `USDT`)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `qr_we_code_url` varchar(255) DEFAULT NULL COMMENT '微信收款二维码URL';
- ALTER TABLE `ctc_order` MODIFY COLUMN `wechat` varchar(255) DEFAULT NULL COMMENT '微信账号(嵌入 `WechatPay` 对象)';
- ALTER TABLE `ctc_order` MODIFY COLUMN `acceptor_id` bigint(20) DEFAULT NULL COMMENT '承兑商用户ID,外键指向 `member.id`';
- ALTER TABLE `ctc_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '下单用户ID,外键指向 `member.id`';
- ALTER TABLE `ctc_order` MODIFY COLUMN `real_name` varchar(255) DEFAULT NULL COMMENT '实名信息(买入时=承兑商实名,卖出时=用户实名)';
- ALTER TABLE `data_dictionary` COMMENT '数据字典';
- ALTER TABLE `data_dictionary` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `data_dictionary` MODIFY COLUMN `bond` varchar(255) DEFAULT NULL COMMENT 'bond';
- ALTER TABLE `data_dictionary` MODIFY COLUMN `comment` varchar(255) DEFAULT NULL COMMENT 'comment';
- ALTER TABLE `data_dictionary` MODIFY COLUMN `creation_time` datetime DEFAULT NULL COMMENT 'creation时间';
- ALTER TABLE `data_dictionary` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '更新时间';
- ALTER TABLE `data_dictionary` MODIFY COLUMN `value` varchar(255) DEFAULT NULL COMMENT '值';
- ALTER TABLE `department` COMMENT '后台部门';
- ALTER TABLE `department` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门ID';
- ALTER TABLE `department` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间,`@CreationTimestamp` 自动填充';
- ALTER TABLE `department` MODIFY COLUMN `leader_id` bigint(20) DEFAULT NULL COMMENT '部门负责人ID(推测关联 admin.id,代码中未建外键)';
- ALTER TABLE `department` MODIFY COLUMN `name` varchar(255) NOT NULL COMMENT '部门名称,唯一约束';
- ALTER TABLE `department` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '部门备注说明';
- ALTER TABLE `department` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '更新时间,`@UpdateTimestamp` 自动更新';
- ALTER TABLE `deposit_record` COMMENT '保证金缴纳/索回记录';
- ALTER TABLE `deposit_record` MODIFY COLUMN `id` varchar(255) NOT NULL COMMENT '记录ID(字符串类型,非自增)';
- ALTER TABLE `deposit_record` MODIFY COLUMN `amount` decimal(19,2) DEFAULT NULL COMMENT '保证金金额';
- ALTER TABLE `deposit_record` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '操作类型:0=缴纳(PAY), 1=索回(GET_BACK)';
- ALTER TABLE `deposit_record` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种,关联 `coin.name`';
- ALTER TABLE `deposit_record` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `dividend_start_record` COMMENT '持币分红';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `amount` decimal(18,6) DEFAULT NULL COMMENT '实际分红总额 = 手续费收入 × rate%';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `date` datetime DEFAULT NULL COMMENT '分红执行时间(自动生成)';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `end` bigint(20) DEFAULT NULL COMMENT '统计结束时间戳(毫秒)';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `end_date` datetime DEFAULT NULL COMMENT '统计结束时间(可读格式)';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `rate` decimal(18,2) DEFAULT NULL COMMENT '分红比例(%),取值 0-100';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `start` bigint(20) DEFAULT NULL COMMENT '统计起始时间戳(毫秒)';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `start_date` datetime DEFAULT NULL COMMENT '统计起始时间(可读格式)';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `unit` varchar(255) DEFAULT NULL COMMENT '分红币种(如 USDT、BTC)';
- ALTER TABLE `dividend_start_record` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '操作管理员ID,关联 `admin.id`';
- ALTER TABLE `entrust_change_history` COMMENT '委托变更历史表';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '变更记录 ID';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `type` int(1) NOT NULL COMMENT '变更类型(如冻结、解冻等)';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `amount` decimal(18,8) NOT NULL COMMENT '变更数量';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '变更时间';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `unfreeze_time` datetime DEFAULT NULL COMMENT '解冻时间(仅解冻类型有值)';
- ALTER TABLE `entrust_change_history` MODIFY COLUMN `status` int(2) NOT NULL COMMENT '状态:0=冻结中,1=已解冻';
- ALTER TABLE `exchange_asset_flow` COMMENT '资产流水表';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '流水序号,自增主键';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `transaction_id` bigint(20) DEFAULT NULL COMMENT '关联交易 ID(关联成交记录或其他业务 ID)';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `from_exchange_wallet_id` bigint(20) DEFAULT NULL COMMENT '资金来源钱包 ID,关联 `exchange_wallet.id`';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `to_exchange_wallet_id` bigint(20) DEFAULT NULL COMMENT '资金去向钱包 ID,关联 `exchange_wallet.id`';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `coin_symbol` varchar(255) NOT NULL COMMENT '币种名称或代码(如 "USDT"、"BTC")';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `business_type` int(11) NOT NULL COMMENT '业务类型(见下方枚举说明)';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `amount` decimal(26,8) DEFAULT '0.00000000' COMMENT '变动金额(正=入金,负=出金)';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `frozen_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '冻结变动量(正=冻结,负=解冻)';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `available_balance` decimal(26,8) DEFAULT '0.00000000' COMMENT '流水后的可用余额快照';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `fee` decimal(18,8) DEFAULT '0.00000000' COMMENT '手续费';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '流水备注信息';
- ALTER TABLE `exchange_asset_flow` MODIFY COLUMN `created_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '流水创建时间';
- ALTER TABLE `exchange_code` COMMENT '兑换码表';
- ALTER TABLE `exchange_code` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '兑换码 ID';
- ALTER TABLE `exchange_code` MODIFY COLUMN `code` varchar(255) DEFAULT NULL COMMENT '兑换码字符串(如 "ABC123XYZ")';
- ALTER TABLE `exchange_coin` COMMENT '币币交易对表';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '交易对 ID';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `symbol` varchar(255) NOT NULL COMMENT '交易对名称,格式如 `BTC/USDT`';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `base_coin_scale` int(11) NOT NULL COMMENT '计价币小数精度';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '计价币/结算币符号(如 USDT),对应 `coin.unit`';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `coin_scale` int(11) NOT NULL COMMENT '交易币小数精度(如 8 表示最多 8 位小数)';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '交易币符号(如 BTC),对应 `coin.unit`';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `enable` int(11) NOT NULL COMMENT '上下架状态:1=上架启用,2=下架禁用';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `fee` decimal(8,4) DEFAULT NULL COMMENT '买入手续费率';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `sell_fee` decimal(8,4) DEFAULT NULL COMMENT '卖出手续费率';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序值';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `enable_market_buy` int(11) DEFAULT '1' COMMENT '是否启用市价买:1=启用,0=禁用';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `enable_market_sell` int(11) DEFAULT '1' COMMENT '是否启用市价卖:1=启用,0=禁用';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `min_sell_price` decimal(18,8) DEFAULT NULL COMMENT '最低挂单卖价,防止低价恶意挂单';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `flag` int(11) DEFAULT '0' COMMENT '推荐标记:0=普通,1=推荐';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `max_trading_order` int(11) DEFAULT '0' COMMENT '最大同时交易订单数,0=不限制';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `max_trading_time` int(11) DEFAULT '0' COMMENT '委托超时自动下架时间(秒),0=不过期';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `instrument` varchar(20) DEFAULT NULL COMMENT '交易类型标识,B2C2 做市商专用';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `min_turnover` decimal(18,8) DEFAULT NULL COMMENT '最小挂单成交额';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `max_volume` decimal(18,8) DEFAULT NULL COMMENT '最大下单量';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `min_volume` decimal(18,8) DEFAULT NULL COMMENT '最小下单量';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `zone` int(11) DEFAULT '0' COMMENT '交易区分区(如主区、创新区等)';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `clear_time` varchar(30) DEFAULT '1' COMMENT '清盘时间';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `end_time` varchar(30) DEFAULT '1' COMMENT '活动结束时间';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `publish_price` decimal(18,8) DEFAULT NULL COMMENT '分摊发行价格';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `publish_type` int(11) DEFAULT '1' COMMENT '发行活动类型:1=无活动,2=抢购发行,3=分摊发行';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `start_time` varchar(30) DEFAULT '1' COMMENT '活动开始时间';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `exchangeable` int(11) DEFAULT '1' COMMENT '是否可交易:1=可交易,2=不可交易';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `publish_amount` decimal(18,8) DEFAULT NULL COMMENT '活动发行数量';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `visible` int(11) DEFAULT '1' COMMENT '前台可见状态:1=可见,2=不可见';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `max_buy_price` decimal(18,8) DEFAULT NULL COMMENT '最高买单价,防止高价恶意挂单';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `robot_type` int(11) DEFAULT '0' COMMENT '机器人类型:0=一般机器人,1=控盘机器人,2=其他';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `enable_buy` int(11) DEFAULT '1' COMMENT '是否允许买入:1=允许,0=禁止';
- ALTER TABLE `exchange_coin` MODIFY COLUMN `enable_sell` int(11) DEFAULT '1' COMMENT '是否允许卖出:1=允许,0=禁止';
- ALTER TABLE `exchange_deal` COMMENT '成交记录表';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '成交记录 ID';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `amount` decimal(32,8) NOT NULL COMMENT '成交金额(= price × volume,结算币金额)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `price` decimal(32,8) NOT NULL COMMENT '成交价格';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `type` int(1) DEFAULT NULL COMMENT '成交类型:1=买入成交,2=卖出成交(表示本次成交是由买方还是卖方主动触发)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `volume` decimal(32,8) NOT NULL COMMENT '成交数量(交易币数量)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `sell_fee` decimal(16,8) DEFAULT NULL COMMENT '卖方手续费(通常以结算币扣取)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `buy_fee` decimal(16,8) NOT NULL COMMENT '买方手续费(通常以交易币扣取)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `buy_commission_rate` decimal(16,8) NOT NULL COMMENT '买方手续费比率';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `sell_commission_rate` decimal(16,8) DEFAULT NULL COMMENT '卖方手续费比率';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `symbol_name` varchar(20) NOT NULL COMMENT '交易对名称(如 "BTC/USDT")';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `buy_order_id` bigint(20) NOT NULL COMMENT '买方委托单 ID,关联 `exchange_order.order_id`';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `sell_order_id` bigint(20) NOT NULL COMMENT '卖方委托单 ID,关联 `exchange_order.order_id`';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `buy_account_id` bigint(20) NOT NULL COMMENT '买方用户 ID,关联 `member.id`';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `sell_account_id` bigint(20) NOT NULL COMMENT '卖方用户 ID,关联 `member.id`';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `deal_time` bigint(20) NOT NULL COMMENT '成交时间(Unix 毫秒时间戳)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `is_wallet_update` int(11) NOT NULL DEFAULT '0' COMMENT '钱包更新状态:0=未更新钱包,1=已更新钱包';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `create_time` bigint(20) NOT NULL COMMENT '记录创建时间(Unix 毫秒时间戳)';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `coin` varchar(10) NOT NULL COMMENT '交易币种(如 "BTC")';
- ALTER TABLE `exchange_deal` MODIFY COLUMN `base_coin` varchar(10) NOT NULL COMMENT '基础/结算币种(如 "USDT")';
- ALTER TABLE `exchange_favor_symbol` COMMENT '用户自选交易对表';
- ALTER TABLE `exchange_favor_symbol` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自选记录 ID';
- ALTER TABLE `exchange_favor_symbol` MODIFY COLUMN `add_time` varchar(255) DEFAULT NULL COMMENT '添加时间(字符串格式)';
- ALTER TABLE `exchange_favor_symbol` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `exchange_favor_symbol` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对名称(如 "BTC/USDT"),关联 `exchange_coin.symbol`';
- ALTER TABLE `exchange_freeze_history` COMMENT '挂单冻结历史表';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '冻结记录 ID';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `coin_id` varchar(100) NOT NULL COMMENT '冻结的币种标识(如 "USDT"、"BTC")';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `amount` decimal(18,8) NOT NULL COMMENT '冻结数量';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `created_time` datetime NOT NULL COMMENT '冻结创建时间';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `updated_time` datetime NOT NULL COMMENT '最后更新时间';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `unfreeze_time` datetime NOT NULL COMMENT '解冻时间';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `status` int(2) NOT NULL COMMENT '冻结状态:0=冻结中,1=已解冻';
- ALTER TABLE `exchange_freeze_history` MODIFY COLUMN `type` int(2) NOT NULL COMMENT '冻结类型(区分冻结的业务来源)';
- ALTER TABLE `exchange_order` COMMENT '币币挂单(委托单)表';
- ALTER TABLE `exchange_order` MODIFY COLUMN `order_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单 ID,自增主键';
- ALTER TABLE `exchange_order` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '委托数量(限价卖单=卖出的币数量,限价买单=买入的币数量,市价买单=花费的 USDT 金额)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `base_symbol` varchar(255) DEFAULT NULL COMMENT '结算币种符号(如 "USDT"),关联 `exchange_coin.base_symbol`';
- ALTER TABLE `exchange_order` MODIFY COLUMN `canceled_time` bigint(20) DEFAULT NULL COMMENT '取消时间(撤单的时间戳,NULL 表示未取消)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '交易币种符号(如 "BTC"),关联 `exchange_coin.coin_symbol`';
- ALTER TABLE `exchange_order` MODIFY COLUMN `completed_time` bigint(20) DEFAULT NULL COMMENT '完成时间(完全成交的时间戳,NULL 表示未完成)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `direction` int(11) DEFAULT NULL COMMENT '交易方向,枚举 `ExchangeOrderDirection`:0=买入(BUY),1=卖出(SELL)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `exchange_order` MODIFY COLUMN `price` decimal(18,8) DEFAULT NULL COMMENT '委托价格(限价单的挂单价格,市价单此字段为 0)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `deal_price` decimal(18,8) DEFAULT NULL COMMENT '实际成交均价';
- ALTER TABLE `exchange_order` MODIFY COLUMN `trigger_price` decimal(18,8) DEFAULT NULL COMMENT '触发价格(用于止盈止损等条件单)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `fee` decimal(18,8) DEFAULT NULL COMMENT '已扣手续费总额';
- ALTER TABLE `exchange_order` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '订单状态,枚举 `ExchangeOrderStatus`(见下方枚举说明)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对名称(如 "BTC/USDT"),关联 `exchange_coin.symbol`';
- ALTER TABLE `exchange_order` MODIFY COLUMN `time` bigint(20) DEFAULT NULL COMMENT '委托下单时间(Unix 毫秒时间戳)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `traded_amount` decimal(26,16) DEFAULT NULL COMMENT '已成交数量(已撮合成交的交易币数量)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `turnover` decimal(26,16) DEFAULT NULL COMMENT '已成交额(已成交的结算币金额)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '订单类型,枚举 `ExchangeOrderType`:0=限价单(LIMIT_PRICE),1=市价单(MARKET_PRICE)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `use_discount` varchar(255) DEFAULT NULL COMMENT '是否使用平台币折扣(手续费抵扣)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `order_resource` int(11) DEFAULT NULL COMMENT '订单来源,枚举 `ExchangeOrderResource`(如 API、WEB、APP 等不同端)';
- ALTER TABLE `exchange_order` MODIFY COLUMN `fee_rate` decimal(18,8) DEFAULT NULL COMMENT '手续费费率';
- ALTER TABLE `exchange_order` MODIFY COLUMN `trade_status` int(11) NOT NULL DEFAULT '0' COMMENT '撮合状态:0=待开始,1=撮合中,2=撮合停止,3=撮合完成';
- ALTER TABLE `exchange_order` MODIFY COLUMN `is_completed` int(1) NOT NULL DEFAULT '0' COMMENT '是否已完结标志:0=未完结,1=已完结';
- ALTER TABLE `exchange_order` MODIFY COLUMN `frozen_amount` decimal(18,8) DEFAULT NULL COMMENT '冻结数量(挂单时冻结的资产数量:买单冻结 USDT,卖单冻结交易币)';
- ALTER TABLE `exchange_release_history` COMMENT '资产释放历史表';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '释放记录 ID';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '释放的币种标识(如 "USDT"、"BTC")';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `amount` decimal(18,8) NOT NULL COMMENT '释放数量';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `release_time` datetime NOT NULL COMMENT '释放执行时间';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `created_time` datetime DEFAULT NULL COMMENT '记录创建时间';
- ALTER TABLE `exchange_release_history` MODIFY COLUMN `updated_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `exchange_statistics_data` COMMENT '现货统计数据表';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '统计记录 ID(联合主键的一部分)';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `stat_time` datetime NOT NULL COMMENT '统计时间(联合主键的一部分)';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户 ID(联合主键的一部分),关联 `member.id`';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `stat_type` int(8) NOT NULL COMMENT '统计类别(联合主键的一部分):1=零点统计,2=16 点统计';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `coin_symbol` varchar(255) DEFAULT NULL COMMENT '资产币种符号(如 "BTC"、"USDT")';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `position_asset_price_usdt` decimal(26,8) DEFAULT NULL COMMENT '持仓资产估值(以 USDT 计价)';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `daily_profit_loss_usdt` decimal(26,8) DEFAULT NULL COMMENT '当日盈亏(以 USDT 计价)';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `frozen_asset_price_usdt` decimal(26,8) DEFAULT NULL COMMENT '冻结资产估值(以 USDT 计价)';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `created_time` datetime DEFAULT NULL COMMENT '记录创建时间';
- ALTER TABLE `exchange_statistics_data` MODIFY COLUMN `updated_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `exchange_wallet` COMMENT '币币交易专用钱包';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '钱包唯一ID';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '地址(交易钱包场景下一般不使用)';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `balance` decimal(26,8) DEFAULT NULL COMMENT '**可用余额**:可用于币币交易下单的资产';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `frozen_balance` decimal(26,8) DEFAULT NULL COMMENT '**冻结余额**:因币币交易挂单被锁定的资产';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `pledged_balance` decimal(18,8) DEFAULT NULL COMMENT '**质押余额**:用于质押(staking)场景锁定的资产';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `is_lock` int(11) DEFAULT '0' COMMENT '钱包锁定状态,0=未锁定,1=已锁定';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '所属会员ID';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `to_released` decimal(18,8) DEFAULT NULL COMMENT '**待释放总量**:待释放到可用余额的资产';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `daily_released` decimal(18,8) DEFAULT NULL COMMENT '**每日释放量**:每日定时释放到可用余额的数量';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `version` int(11) NOT NULL COMMENT '乐观锁版本号';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种标识(直接存储字符串,非外键关联)';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `release_date` date DEFAULT NULL COMMENT '释放日期';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `open_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '开仓价格(默认 0),用于记录特定场景的开仓参考价';
- ALTER TABLE `exchange_wallet` MODIFY COLUMN `open_time` datetime DEFAULT NULL COMMENT '开仓时间';
- ALTER TABLE `experience_event` COMMENT '体验金历史记录表';
- ALTER TABLE `experience_event` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `experience_event` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '获得体验金的用户ID → `member.id`';
- ALTER TABLE `experience_event` MODIFY COLUMN `source_member_id` bigint(20) NOT NULL COMMENT '来源用户ID(触发该事件的下级用户,或自己)';
- ALTER TABLE `experience_event` MODIFY COLUMN `source_user_name` varchar(200) NOT NULL COMMENT '来源用户名,冗余存储';
- ALTER TABLE `experience_event` MODIFY COLUMN `type` int(1) NOT NULL COMMENT '获取类型,`AwardType` 枚举(见下方)';
- ALTER TABLE `experience_event` MODIFY COLUMN `source_type` int(2) NOT NULL COMMENT '获取途径,`AwardSourceType` 枚举(见下方)';
- ALTER TABLE `experience_event` MODIFY COLUMN `amount` int(6) NOT NULL COMMENT '获得的体验金数量';
- ALTER TABLE `experience_event` MODIFY COLUMN `content` varchar(200) DEFAULT NULL COMMENT '备注内容';
- ALTER TABLE `experience_event` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '创建时间,自动填充';
- ALTER TABLE `experience_mission` COMMENT '体验金任务表';
- ALTER TABLE `experience_mission` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `experience_mission` MODIFY COLUMN `member_id` int(20) DEFAULT NULL COMMENT '邀请人(上级)用户ID → `member.id`';
- ALTER TABLE `experience_mission` MODIFY COLUMN `source_member_id` int(20) NOT NULL COMMENT '被邀请人(下级)用户ID → `member.id`,每人唯一';
- ALTER TABLE `experience_mission` MODIFY COLUMN `max_recharge` decimal(18,8) NOT NULL COMMENT '下级历史最大单笔充值金额(USDT)';
- ALTER TABLE `experience_mission` MODIFY COLUMN `order_count` int(6) NOT NULL COMMENT '下级完成的合约交易订单数';
- ALTER TABLE `experience_mission` MODIFY COLUMN `type` int(1) NOT NULL COMMENT '任务状态类型(见下方状态机)';
- ALTER TABLE `experience_mission` MODIFY COLUMN `sign_count` int(6) NOT NULL COMMENT '下级累计签到天数';
- ALTER TABLE `experience_mission` MODIFY COLUMN `sign_date` date DEFAULT NULL COMMENT '下级最近一次签到日期';
- ALTER TABLE `experience_mission` MODIFY COLUMN `sign_status` int(1) NOT NULL COMMENT '签到状态(数据库字段,实际判断通过计算方法)';
- ALTER TABLE `experience_mission` MODIFY COLUMN `remind_date` date DEFAULT NULL COMMENT '上级提醒下级签到的日期';
- ALTER TABLE `experience_sign` COMMENT '体验金签到记录表';
- ALTER TABLE `experience_sign` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `experience_sign` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '上级用户ID → `member.id`';
- ALTER TABLE `experience_sign` MODIFY COLUMN `source_member_id` bigint(20) NOT NULL COMMENT '签到的下级用户ID → `member.id`';
- ALTER TABLE `experience_sign` MODIFY COLUMN `source_user_name` varchar(200) NOT NULL COMMENT '下级用户名';
- ALTER TABLE `experience_sign` MODIFY COLUMN `sign_count` int(6) NOT NULL COMMENT '累计签到天数(快照)';
- ALTER TABLE `experience_sign` MODIFY COLUMN `sign_date` date NOT NULL COMMENT '签到日期';
- ALTER TABLE `experience_sign` MODIFY COLUMN `status` int(1) NOT NULL COMMENT '签到状态';
- ALTER TABLE `experience_wallet` COMMENT '体验金钱包表';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '用户ID,即 `member.id`(非自增)';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `balance` decimal(18,8) NOT NULL COMMENT '可用余额 — 已解锁且可用于交易的体验金';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `frozen_balance` decimal(18,8) NOT NULL COMMENT '冻结余额 — 正在交易中占用的体验金';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `total_balance` decimal(18,8) NOT NULL COMMENT '累计获得总额 — 历史获得的所有体验金(含未解锁)';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `thawed_balance` decimal(18,8) NOT NULL COMMENT '累计解锁总额 — 已通过任务解锁转为可用的体验金';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `sign_clear` int(1) NOT NULL COMMENT '签到清零标记';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `order_clear` int(1) NOT NULL COMMENT '订单清零标记';
- ALTER TABLE `experience_wallet` MODIFY COLUMN `first_recharge` decimal(18,8) NOT NULL COMMENT '首次充值金额记录';
- ALTER TABLE `feedback` COMMENT '用户意见反馈';
- ALTER TABLE `feedback` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `feedback` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `feedback` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `feedback` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `financial_item` COMMENT '理财产品配置表,定义可申购的理财产品';
- ALTER TABLE `financial_item` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `financial_item` MODIFY COLUMN `coin_minnum` decimal(19,2) DEFAULT NULL COMMENT '最低申购数量(单笔最小金额)';
- ALTER TABLE `financial_item` MODIFY COLUMN `coin_name` varchar(255) DEFAULT NULL COMMENT '理财币种符号(如 `BTC`、`USDT`)';
- ALTER TABLE `financial_item` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '产品创建时间';
- ALTER TABLE `financial_item` MODIFY COLUMN `deadline` int(11) NOT NULL COMMENT '锁仓期限(天数),到期后自动结算收益';
- ALTER TABLE `financial_item` MODIFY COLUMN `item_desc` varchar(255) DEFAULT NULL COMMENT '产品描述';
- ALTER TABLE `financial_item` MODIFY COLUMN `item_id` varchar(255) DEFAULT NULL COMMENT '产品编号(业务唯一标识,关联 `financial_order.item_id`)';
- ALTER TABLE `financial_item` MODIFY COLUMN `item_name` varchar(255) DEFAULT NULL COMMENT '产品名称(如"BTC 30天定期")';
- ALTER TABLE `financial_item` MODIFY COLUMN `item_state` int(11) NOT NULL COMMENT '产品状态(0=下架/禁用, 1=上架/启用)';
- ALTER TABLE `financial_item` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '产品最后更新时间';
- ALTER TABLE `financial_item` MODIFY COLUMN `yield` double DEFAULT NULL COMMENT '年化收益率(如 0.12 表示 12%)';
- ALTER TABLE `financial_order` COMMENT '理财订单表,记录用户每笔申购的详细信息';
- ALTER TABLE `financial_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `financial_order` MODIFY COLUMN `coin_name` varchar(255) DEFAULT NULL COMMENT '理财币种符号(冗余自 `financial_item.coin_name`)';
- ALTER TABLE `financial_order` MODIFY COLUMN `coin_num` decimal(19,2) DEFAULT NULL COMMENT '申购数量(用户投入的代币数量)';
- ALTER TABLE `financial_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '订单创建时间(申购时间)';
- ALTER TABLE `financial_order` MODIFY COLUMN `frozen_days` int(11) NOT NULL COMMENT '冻结天数(冗余自 `financial_item.deadline`,便于订单独立查询)';
- ALTER TABLE `financial_order` MODIFY COLUMN `item_id` varchar(255) DEFAULT NULL COMMENT '理财产品编号,关联 `financial_item.item_id`';
- ALTER TABLE `financial_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `financial_order` MODIFY COLUMN `order_no` bigint(20) DEFAULT NULL COMMENT '订单号(面向用户展示的唯一标识,使用 `@JsonSerialize(using=ToStringSerializer.class)` 防止前端 JS 大数精度丢失)';
- ALTER TABLE `financial_order` MODIFY COLUMN `order_state` int(11) NOT NULL COMMENT '订单状态(推测:0=锁仓中, 1=已到期/已结算, 2=已赎回/已取消)';
- ALTER TABLE `financial_order` MODIFY COLUMN `order_usdt_rate` double DEFAULT NULL COMMENT '申购时该币种对 USDT 的汇率(用于估值统计)';
- ALTER TABLE `financial_order` MODIFY COLUMN `plan_revenue_time` datetime DEFAULT NULL COMMENT '计划收益到期时间(`create_time` + `frozen_days` 天)';
- ALTER TABLE `financial_order` MODIFY COLUMN `real_income` decimal(19,2) DEFAULT NULL COMMENT '实际收益金额(到期结算后写入)';
- ALTER TABLE `financial_order` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '订单最后更新时间';
- ALTER TABLE `follow_lock_config` COMMENT '跟单锁仓配置';
- ALTER TABLE `follow_lock_config` MODIFY COLUMN `id` int(6) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `follow_lock_config` MODIFY COLUMN `lower_band` int(6) NOT NULL COMMENT '跟随人数下限(含)';
- ALTER TABLE `follow_lock_config` MODIFY COLUMN `upper_band` int(6) NOT NULL COMMENT '跟随人数上限(含)';
- ALTER TABLE `follow_lock_config` MODIFY COLUMN `lock_amount` int(6) NOT NULL COMMENT '锁仓金额(USDT)';
- ALTER TABLE `follow_lock_config` MODIFY COLUMN `lock_days` int(6) NOT NULL COMMENT '锁仓天数';
- ALTER TABLE `follow_sub_wallet` COMMENT '跟单子钱包';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID(关联 member.id / follow_wallet.id)';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `teacher_id` bigint(20) NOT NULL COMMENT '交易员(带单员)用户ID(关联 member.id)';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `balance` decimal(18,8) NOT NULL COMMENT '分配给该交易员的可用余额';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `frozen_balance` decimal(18,8) NOT NULL COMMENT '已用保证金';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `frozen_margin` decimal(18,8) NOT NULL COMMENT '冻结保证金';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `stop_profit` int(6) NOT NULL COMMENT '止盈设置(百分比整数值)';
- ALTER TABLE `follow_sub_wallet` MODIFY COLUMN `stop_loss` int(6) NOT NULL COMMENT '止损设置(百分比整数值)';
- ALTER TABLE `follow_wallet` COMMENT '跟单钱包';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '自增主键';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `balance` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '分配给该交易员的可用余额';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `frozen_balance` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '已用保证金';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `frozen_margin` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '冻结保证金';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `special_balance` decimal(18,8) NOT NULL COMMENT '特级跟单可用余额';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `special_frozen_balance` decimal(18,8) NOT NULL COMMENT '特级跟单已用保证金';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `special_frozen_margin` decimal(18,8) NOT NULL COMMENT '特级跟单冻结保证金';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `leverage` decimal(10,2) NOT NULL DEFAULT '10.00' COMMENT '默认杠杆倍数';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `profit_percent` decimal(10,2) DEFAULT NULL COMMENT '止盈百分比(账户级别),达到此比例时自动全平';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `loss_percent` decimal(10,2) DEFAULT NULL COMMENT '止损百分比(账户级别),达到此比例时自动全平';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `entrust_status` int(1) DEFAULT NULL COMMENT '委托状态(预留字段)';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `unfreeze_time` datetime DEFAULT NULL COMMENT '解冻时间(预留字段,用于锁仓场景)';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `frozen_ct` decimal(18,8) DEFAULT NULL COMMENT '冻结的代币数量(预留字段)';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `m_status` int(1) DEFAULT NULL COMMENT '质押状态(预留字段,用于质押功能)';
- ALTER TABLE `follow_wallet` MODIFY COLUMN `m_time` datetime DEFAULT NULL COMMENT '质押时间(预留字段)';
- ALTER TABLE `follow_wallet_item` COMMENT '跟单钱包明细';
- ALTER TABLE `follow_wallet_item` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `follow_wallet_item` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID(关联 member.id / follow_wallet.id)';
- ALTER TABLE `follow_wallet_item` MODIFY COLUMN `contract_id` bigint(20) NOT NULL COMMENT '合约交易对ID(关联 contract_coin.id)';
- ALTER TABLE `follow_wallet_item` MODIFY COLUMN `principal_amount` decimal(18,8) NOT NULL COMMENT '在该合约上投入的本金金额';
- ALTER TABLE `funding_rate_history` COMMENT '资金费率历史';
- ALTER TABLE `funding_rate_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `funding_rate_history` MODIFY COLUMN `contract_id` bigint(20) NOT NULL COMMENT '合约币种ID,关联 `contract_coin.id`';
- ALTER TABLE `funding_rate_history` MODIFY COLUMN `funding_rate` decimal(19,8) NOT NULL COMMENT '资金费率(如 0.001000 表示 0.1%)';
- ALTER TABLE `funding_rate_history` MODIFY COLUMN `funding_time` datetime NOT NULL COMMENT '结算时间(整点时间,取整到小时)';
- ALTER TABLE `game_admit` COMMENT '审核结算表,存储竞猜结果及审核状态';
- ALTER TABLE `game_admit` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `game_admit` MODIFY COLUMN `profit` decimal(19,8) NOT NULL COMMENT '盈亏金额(正数=用户盈利,负数=用户亏损)';
- ALTER TABLE `game_admit` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '结果提交时间';
- ALTER TABLE `game_admit` MODIFY COLUMN `result` varchar(2000) NOT NULL COMMENT '比赛结果描述(如"法国 4:2 阿根廷")';
- ALTER TABLE `game_admit` MODIFY COLUMN `order_id` bigint(20) NOT NULL COMMENT '关联的下单记录 ID,**外键**指向 `game_record.id`';
- ALTER TABLE `game_admit` MODIFY COLUMN `admit_status` int(1) NOT NULL COMMENT '审核状态:**0**=待审核,**1**=已审核(通过)';
- ALTER TABLE `game_admit` MODIFY COLUMN `admit_time` datetime DEFAULT NULL COMMENT '审核通过时间';
- ALTER TABLE `game_eth` COMMENT '以太坊哈希表,记录用于开奖的 ETH 区块哈希(公平性验证)';
- ALTER TABLE `game_eth` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `game_eth` MODIFY COLUMN `hashcode` varchar(255) NOT NULL COMMENT '以太坊区块哈希值';
- ALTER TABLE `game_eth` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '记录时间';
- ALTER TABLE `game_record` COMMENT '下单记录表,记录每次竞猜下单的详细信息';
- ALTER TABLE `game_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `game_record` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `game_record` MODIFY COLUMN `username` varchar(200) NOT NULL COMMENT '用户名(冗余存储,方便展示)';
- ALTER TABLE `game_record` MODIFY COLUMN `amount` decimal(19,8) NOT NULL COMMENT '下单金额(USDT)';
- ALTER TABLE `game_record` MODIFY COLUMN `fee` decimal(19,8) NOT NULL COMMENT '手续费 = `amount × 10%`';
- ALTER TABLE `game_record` MODIFY COLUMN `remark` varchar(2000) DEFAULT NULL COMMENT '下单内容/备注(如竞猜选择的具体内容)';
- ALTER TABLE `game_record` MODIFY COLUMN `batch_name` varchar(2000) NOT NULL COMMENT '场次名称(如"世界杯决赛 法国 vs 阿根廷")';
- ALTER TABLE `game_record` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '下单时间(`@CreationTimestamp`)';
- ALTER TABLE `game_record` MODIFY COLUMN `clear_time` datetime DEFAULT NULL COMMENT '结算时间';
- ALTER TABLE `game_record` MODIFY COLUMN `profit` decimal(19,8) DEFAULT NULL COMMENT '盈亏金额(正数=盈利,负数=亏损),结算时由 `game_admit` 写入';
- ALTER TABLE `game_record` MODIFY COLUMN `status` int(1) NOT NULL COMMENT '结算状态:**0**=未结算,**1**=已结算';
- ALTER TABLE `game_record` MODIFY COLUMN `reward_status` int(1) NOT NULL COMMENT '返佣状态:**0**=未返佣,**1**=已返佣';
- ALTER TABLE `game_wallet` COMMENT '游戏钱包表,存储用户在游戏模块中的 USDT 资产';
- ALTER TABLE `game_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '用户 ID(= `member.id`),作为主键直接关联用户';
- ALTER TABLE `game_wallet` MODIFY COLUMN `balance` decimal(19,8) NOT NULL DEFAULT '0.00000000' COMMENT '可用余额(USDT),可用于下单';
- ALTER TABLE `game_wallet` MODIFY COLUMN `frozen_balance` decimal(19,8) NOT NULL DEFAULT '0.00000000' COMMENT '冻结余额(USDT),下单后冻结的金额';
- ALTER TABLE `hot_transfer_record` COMMENT '热钱包转冷钱包记录';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '操作管理员ID';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '转账金额';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `balance` decimal(18,8) DEFAULT NULL COMMENT '转账后热钱包余额';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `cold_address` varchar(255) DEFAULT NULL COMMENT '冷钱包目标地址';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `miner_fee` decimal(18,8) DEFAULT NULL COMMENT '矿工费(链上手续费)';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `transaction_number` varchar(255) DEFAULT NULL COMMENT '链上交易哈希';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `transfer_time` datetime DEFAULT NULL COMMENT '转账时间(自动生成)';
- ALTER TABLE `hot_transfer_record` MODIFY COLUMN `unit` varchar(255) DEFAULT NULL COMMENT '币种单位(如 BTC、ETH)';
- ALTER TABLE `imported_country` COMMENT '导入的国家数据';
- ALTER TABLE `imported_country` MODIFY COLUMN `zh_name` varchar(200) NOT NULL COMMENT 'zh name';
- ALTER TABLE `imported_country` MODIFY COLUMN `en_name` varchar(200) NOT NULL COMMENT 'en name';
- ALTER TABLE `imported_country` MODIFY COLUMN `area_code` varchar(200) NOT NULL COMMENT 'area code';
- ALTER TABLE `init_plate` COMMENT '初始行情/拉盘配置';
- ALTER TABLE `init_plate` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `init_plate` MODIFY COLUMN `final_price` varchar(255) DEFAULT NULL COMMENT 'final price';
- ALTER TABLE `init_plate` MODIFY COLUMN `init_price` varchar(255) DEFAULT NULL COMMENT 'init price';
- ALTER TABLE `init_plate` MODIFY COLUMN `interference_factor` varchar(255) DEFAULT NULL COMMENT 'interference factor';
- ALTER TABLE `init_plate` MODIFY COLUMN `relative_time` varchar(255) DEFAULT NULL COMMENT 'relative时间';
- ALTER TABLE `init_plate` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对/符号';
- ALTER TABLE `legal_wallet_recharge` COMMENT '法币充值记录';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `amount` decimal(18,2) NOT NULL COMMENT '充值金额(法币金额)';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `creation_time` datetime DEFAULT NULL COMMENT '创建时间(自动生成)';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `deal_time` datetime DEFAULT NULL COMMENT '处理时间';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `pay_mode` int(11) NOT NULL COMMENT '支付方式:0=支付宝, 1=微信, 2=银联';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `payment_instrument` varchar(255) NOT NULL COMMENT '支付凭证图片URL';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `state` int(11) NOT NULL COMMENT '状态:0=申请中, 1=完成, 2=失败(`LegalWalletState`)';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '更新时间(自动更新)';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '审核管理员ID,关联 `admin.id`';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `coin_name` varchar(255) NOT NULL COMMENT '充值目标币种,关联 `coin.name`';
- ALTER TABLE `legal_wallet_recharge` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '申请人,关联 `member.id`';
- ALTER TABLE `legal_wallet_withdraw` COMMENT '法币提现记录';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '提现数量';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '申请时间';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `deal_time` datetime DEFAULT NULL COMMENT '审核处理时间';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `pay_mode` int(11) NOT NULL COMMENT '收款方式:0=支付宝, 1=微信, 2=银联';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `payment_instrument` varchar(255) DEFAULT NULL COMMENT '打款凭证图片URL(管理员打款后上传)';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `remit_time` datetime DEFAULT NULL COMMENT '实际打款时间';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '状态,复用 `WithdrawStatus` 枚举';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '审核管理员ID,关联 `admin.id`';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `coin_name` varchar(255) NOT NULL COMMENT '提现币种,关联 `coin.name`';
- ALTER TABLE `legal_wallet_withdraw` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '申请人,关联 `member.id`';
- ALTER TABLE `locked_order` COMMENT '锁仓释放订单,type=6 的活动审核通过后生成';
- ALTER TABLE `locked_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `locked_order` MODIFY COLUMN `activity_id` bigint(20) DEFAULT NULL COMMENT '来源活动ID,关联 `activity.id`';
- ALTER TABLE `locked_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间,自动生成';
- ALTER TABLE `locked_order` MODIFY COLUMN `current_releaseamount` decimal(18,8) DEFAULT NULL COMMENT '当前每周期释放量(邀请好友参与后可增加)';
- ALTER TABLE `locked_order` MODIFY COLUMN `end_time` varchar(30) NOT NULL DEFAULT '2000-01-01 01:00:00' COMMENT '锁仓结束时间';
- ALTER TABLE `locked_order` MODIFY COLUMN `image` varchar(255) DEFAULT NULL COMMENT '活动图片URL';
- ALTER TABLE `locked_order` MODIFY COLUMN `locked_days` int(11) NOT NULL COMMENT '总释放周期数(注意:"Days"不一定是天)';
- ALTER TABLE `locked_order` MODIFY COLUMN `locked_invite` decimal(24,8) DEFAULT NULL COMMENT '邀请好友增产百分比';
- ALTER TABLE `locked_order` MODIFY COLUMN `locked_invitelimit` decimal(24,8) DEFAULT NULL COMMENT '增产上限百分比';
- ALTER TABLE `locked_order` MODIFY COLUMN `locked_status` int(11) NOT NULL COMMENT '锁仓状态(见枚举值)';
- ALTER TABLE `locked_order` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `locked_order` MODIFY COLUMN `origin_releaseamount` decimal(18,8) DEFAULT NULL COMMENT '原始每周期释放量 = 总锁仓量 ÷ 总周期数';
- ALTER TABLE `locked_order` MODIFY COLUMN `period` int(11) NOT NULL COMMENT '释放周期类型(0=日,1=周,2=月,3=年)';
- ALTER TABLE `locked_order` MODIFY COLUMN `release_currentpercent` decimal(19,2) DEFAULT NULL COMMENT '当前释放比例';
- ALTER TABLE `locked_order` MODIFY COLUMN `release_percent` decimal(19,2) DEFAULT NULL COMMENT '原始释放比例(等比释放时使用,如0.2=每期释放20%)';
- ALTER TABLE `locked_order` MODIFY COLUMN `release_times` decimal(24,8) DEFAULT NULL COMMENT '释放倍数(来自活动配置)';
- ALTER TABLE `locked_order` MODIFY COLUMN `release_type` int(11) NOT NULL COMMENT '释放类型(见枚举值)';
- ALTER TABLE `locked_order` MODIFY COLUMN `release_unit` varchar(255) DEFAULT NULL COMMENT '释放币种';
- ALTER TABLE `locked_order` MODIFY COLUMN `released_days` int(11) NOT NULL COMMENT '已释放周期数';
- ALTER TABLE `locked_order` MODIFY COLUMN `title` varchar(255) DEFAULT NULL COMMENT '活动名称';
- ALTER TABLE `locked_order` MODIFY COLUMN `total_locked` decimal(18,8) DEFAULT NULL COMMENT '总锁仓量 = 参与数量 × 释放倍数';
- ALTER TABLE `locked_order` MODIFY COLUMN `total_release` decimal(18,8) DEFAULT NULL COMMENT '已释放总量';
- ALTER TABLE `locked_order_detail` COMMENT '锁仓释放';
- ALTER TABLE `locked_order_detail` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `locked_order_detail` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '释放时间,自动生成';
- ALTER TABLE `locked_order_detail` MODIFY COLUMN `locked_order_id` bigint(20) DEFAULT NULL COMMENT '锁仓订单ID,关联 `locked_order.id`';
- ALTER TABLE `locked_order_detail` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `locked_order_detail` MODIFY COLUMN `output` decimal(18,8) DEFAULT NULL COMMENT '当期释放数量';
- ALTER TABLE `locked_order_detail` MODIFY COLUMN `release_unit` varchar(255) DEFAULT NULL COMMENT '释放币种';
- ALTER TABLE `member` COMMENT '会员主表,存储用户所有基础信息';
- ALTER TABLE `member` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '会员ID,自增主键';
- ALTER TABLE `member` MODIFY COLUMN `ali_no` varchar(255) DEFAULT NULL COMMENT '支付宝账号(`Alipay`嵌入)';
- ALTER TABLE `member` MODIFY COLUMN `qr_code_url` varchar(255) DEFAULT NULL COMMENT '支付宝收款二维码URL';
- ALTER TABLE `member` MODIFY COLUMN `appeal_success_times` int(11) NOT NULL COMMENT '申诉胜诉次数';
- ALTER TABLE `member` MODIFY COLUMN `appeal_times` int(11) NOT NULL COMMENT '累计申诉次数';
- ALTER TABLE `member` MODIFY COLUMN `application_time` datetime DEFAULT NULL COMMENT '实名认证通过时间';
- ALTER TABLE `member` MODIFY COLUMN `avatar` varchar(255) DEFAULT NULL COMMENT '用户头像URL';
- ALTER TABLE `member` MODIFY COLUMN `bank` varchar(255) DEFAULT NULL COMMENT '银行名称(`BankInfo`嵌入)';
- ALTER TABLE `member` MODIFY COLUMN `branch` varchar(255) DEFAULT NULL COMMENT '支行名称';
- ALTER TABLE `member` MODIFY COLUMN `card_no` varchar(255) DEFAULT NULL COMMENT '银行卡号';
- ALTER TABLE `member` MODIFY COLUMN `certified_business_apply_time` datetime DEFAULT NULL COMMENT '商家认证申请时间';
- ALTER TABLE `member` MODIFY COLUMN `certified_business_check_time` datetime DEFAULT NULL COMMENT '商家认证审核通过时间';
- ALTER TABLE `member` MODIFY COLUMN `certified_business_status` int(11) DEFAULT NULL COMMENT '认证商家状态,枚举 `CertifiedBusinessStatus`';
- ALTER TABLE `member` MODIFY COLUMN `email` varchar(255) DEFAULT NULL COMMENT '邮箱,不可重复';
- ALTER TABLE `member` MODIFY COLUMN `first_level` int(11) NOT NULL COMMENT '一级推荐人数(直接邀请的用户数量)';
- ALTER TABLE `member` MODIFY COLUMN `google_date` datetime DEFAULT NULL COMMENT 'Google验证绑定时间';
- ALTER TABLE `member` MODIFY COLUMN `google_key` varchar(255) DEFAULT NULL COMMENT 'Google Authenticator 密钥';
- ALTER TABLE `member` MODIFY COLUMN `google_state` int(11) DEFAULT NULL COMMENT 'Google二次验证状态';
- ALTER TABLE `member` MODIFY COLUMN `id_number` varchar(255) DEFAULT NULL COMMENT '身份证/证件号码';
- ALTER TABLE `member` MODIFY COLUMN `inviter_id` bigint(20) DEFAULT NULL COMMENT '邀请人ID,指向 `member.id`(一级邀请人)';
- ALTER TABLE `member` MODIFY COLUMN `jy_password` varchar(255) DEFAULT NULL COMMENT '交易密码(资金操作时的二次验证密码)';
- ALTER TABLE `member` MODIFY COLUMN `last_login_time` datetime DEFAULT NULL COMMENT '最后登录时间';
- ALTER TABLE `member` MODIFY COLUMN `city` varchar(255) DEFAULT NULL COMMENT '城市';
- ALTER TABLE `member` MODIFY COLUMN `country` varchar(255) DEFAULT NULL COMMENT '国家';
- ALTER TABLE `member` MODIFY COLUMN `district` varchar(255) DEFAULT NULL COMMENT '区/县';
- ALTER TABLE `member` MODIFY COLUMN `province` varchar(255) DEFAULT NULL COMMENT '省份';
- ALTER TABLE `member` MODIFY COLUMN `login_count` int(11) NOT NULL COMMENT '累计登录次数';
- ALTER TABLE `member` MODIFY COLUMN `margin` varchar(255) DEFAULT NULL COMMENT '是否缴纳保证金';
- ALTER TABLE `member` MODIFY COLUMN `member_level` int(11) DEFAULT NULL COMMENT '会员等级,枚举 `MemberLevelEnum`';
- ALTER TABLE `member` MODIFY COLUMN `mobile_phone` varchar(255) DEFAULT NULL COMMENT '手机号,不可重复';
- ALTER TABLE `member` MODIFY COLUMN `password` varchar(255) NOT NULL COMMENT '登录密码(加密存储,JSON序列化时忽略)';
- ALTER TABLE `member` MODIFY COLUMN `promotion_code` varchar(255) DEFAULT NULL COMMENT '个人推广码';
- ALTER TABLE `member` MODIFY COLUMN `publish_advertise` int(11) DEFAULT NULL COMMENT '发布广告权限,枚举 `BooleanEnum`(0=禁止, 1=允许)';
- ALTER TABLE `member` MODIFY COLUMN `real_name` varchar(255) DEFAULT NULL COMMENT '真实姓名(中文用户)';
- ALTER TABLE `member` MODIFY COLUMN `real_name_status` int(11) DEFAULT NULL COMMENT '实名认证状态,枚举 `RealNameStatus`';
- ALTER TABLE `member` MODIFY COLUMN `nationality` varchar(255) DEFAULT NULL COMMENT '国籍';
- ALTER TABLE `member` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '名(国际用户,First Name)';
- ALTER TABLE `member` MODIFY COLUMN `family_name` varchar(255) DEFAULT NULL COMMENT '姓(国际用户,Last Name)';
- ALTER TABLE `member` MODIFY COLUMN `middle_name` varchar(255) DEFAULT NULL COMMENT '中间名(国际用户)';
- ALTER TABLE `member` MODIFY COLUMN `birthdate` varchar(255) DEFAULT NULL COMMENT '出生日期';
- ALTER TABLE `member` MODIFY COLUMN `id_type` varchar(255) DEFAULT NULL COMMENT '证件类型(身份证/护照等)';
- ALTER TABLE `member` MODIFY COLUMN `registration_time` datetime DEFAULT NULL COMMENT '注册时间(自动生成)';
- ALTER TABLE `member` MODIFY COLUMN `registration_ip` varchar(255) DEFAULT NULL COMMENT '注册IP地址';
- ALTER TABLE `member` MODIFY COLUMN `login_ip` varchar(255) DEFAULT NULL COMMENT '最后登录IP';
- ALTER TABLE `member` MODIFY COLUMN `salt` varchar(255) DEFAULT NULL COMMENT '密码加盐值(JSON序列化时忽略)';
- ALTER TABLE `member` MODIFY COLUMN `second_level` int(11) NOT NULL COMMENT '二级推荐人数(下级邀请的用户数量)';
- ALTER TABLE `member` MODIFY COLUMN `sign_in_ability` bit(1) NOT NULL DEFAULT b'1' COMMENT '签到能力(1=可签到)';
- ALTER TABLE `member` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '账户状态,枚举 `CommonStatus`';
- ALTER TABLE `member` MODIFY COLUMN `super_partner` varchar(255) DEFAULT NULL COMMENT '超级合伙人标识("0"=普通用户, "1"=超级合伙人)';
- ALTER TABLE `member` MODIFY COLUMN `third_level` int(11) NOT NULL COMMENT '三级推荐人数';
- ALTER TABLE `member` MODIFY COLUMN `token` varchar(255) DEFAULT NULL COMMENT '登录Token(JSON序列化时忽略)';
- ALTER TABLE `member` MODIFY COLUMN `token_expire_time` datetime DEFAULT NULL COMMENT 'Token过期时间';
- ALTER TABLE `member` MODIFY COLUMN `transaction_status` int(11) DEFAULT NULL COMMENT '交易状态,枚举 `BooleanEnum`(0=禁止交易, 1=允许)';
- ALTER TABLE `member` MODIFY COLUMN `transactions` int(11) NOT NULL COMMENT 'OTC累计交易次数';
- ALTER TABLE `member` MODIFY COLUMN `username` varchar(255) NOT NULL COMMENT '用户名,不可重复';
- ALTER TABLE `member` MODIFY COLUMN `qr_we_code_url` varchar(255) DEFAULT NULL COMMENT '微信收款二维码URL';
- ALTER TABLE `member` MODIFY COLUMN `wechat` varchar(255) DEFAULT NULL COMMENT '微信号(`WechatPay`嵌入)';
- ALTER TABLE `member` MODIFY COLUMN `local` varchar(255) DEFAULT NULL COMMENT '所在国家,关联 `country.zh_name`';
- ALTER TABLE `member` MODIFY COLUMN `usdt_balance` decimal(19,2) DEFAULT '0.00' COMMENT 'USDT余额';
- ALTER TABLE `member` MODIFY COLUMN `level_id` int(6) DEFAULT NULL COMMENT '代理等级ID,关联 `member_level.id`';
- ALTER TABLE `member` MODIFY COLUMN `is_lock` int(2) DEFAULT '0' COMMENT '账户锁定标识(0=正常, 非0=锁定)';
- ALTER TABLE `member` MODIFY COLUMN `is_money_lock` int(1) DEFAULT NULL COMMENT '资金锁定标识(0=正常, 1=锁定,禁止资金操作)';
- ALTER TABLE `member` MODIFY COLUMN `money_lock_time` datetime DEFAULT NULL COMMENT '资金锁定时间';
- ALTER TABLE `member` MODIFY COLUMN `is_trade_lock` int(1) DEFAULT NULL COMMENT '交易锁定标识(0=正常, 1=锁定,禁止交易)';
- ALTER TABLE `member` MODIFY COLUMN `is_trader` int(1) DEFAULT NULL COMMENT '是否交易员/带单员(≥1=是,用于跟单系统)';
- ALTER TABLE `member` MODIFY COLUMN `disable_reward` int(2) DEFAULT '0' COMMENT '禁用奖励标识(0=正常, 非0=禁止获得返佣奖励)';
- ALTER TABLE `member` MODIFY COLUMN `is_valid` int(1) DEFAULT NULL COMMENT '是否有效用户';
- ALTER TABLE `member` MODIFY COLUMN `is_service` int(1) DEFAULT NULL COMMENT '是否客服角色';
- ALTER TABLE `member` MODIFY COLUMN `device_type` int(2) DEFAULT NULL COMMENT '注册/登录设备类型';
- ALTER TABLE `member` MODIFY COLUMN `total_recharge` decimal(19,2) DEFAULT NULL COMMENT '累计充值金额';
- ALTER TABLE `member` MODIFY COLUMN `total_withdraw` decimal(19,2) DEFAULT NULL COMMENT '累计提现金额';
- ALTER TABLE `member` MODIFY COLUMN `today_award` decimal(19,2) DEFAULT NULL COMMENT '今日奖励金额';
- ALTER TABLE `member` MODIFY COLUMN `total_award` decimal(19,2) DEFAULT NULL COMMENT '累计奖励金额';
- ALTER TABLE `member` MODIFY COLUMN `total_balance` decimal(19,2) DEFAULT NULL COMMENT '总余额';
- ALTER TABLE `member` MODIFY COLUMN `today_order` int(8) DEFAULT NULL COMMENT '今日订单数';
- ALTER TABLE `member` MODIFY COLUMN `total_profit` decimal(19,2) DEFAULT NULL COMMENT '累计盈利';
- ALTER TABLE `member` MODIFY COLUMN `total_loss` decimal(19,2) DEFAULT NULL COMMENT '累计亏损';
- ALTER TABLE `member` MODIFY COLUMN `today_profit` decimal(19,2) DEFAULT NULL COMMENT '今日盈利';
- ALTER TABLE `member` MODIFY COLUMN `today_loss` decimal(19,2) DEFAULT NULL COMMENT '今日亏损';
- ALTER TABLE `member` MODIFY COLUMN `total_fee` decimal(19,2) DEFAULT NULL COMMENT '累计手续费';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_recharge` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计充值';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_withdraw` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计提现';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_balance` decimal(19,2) DEFAULT NULL COMMENT '代理下级总余额';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_award` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计奖励';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_fee` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计手续费';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_profit` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计盈利';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_loss` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计亏损';
- ALTER TABLE `member` MODIFY COLUMN `agent_total_count` int(10) DEFAULT NULL COMMENT '代理下级会员总数';
- ALTER TABLE `member_address` COMMENT '会员提币地址簿';
- ALTER TABLE `member_address` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录唯一ID';
- ALTER TABLE `member_address` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '提币目标地址(用户添加的外部钱包地址)';
- ALTER TABLE `member_address` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间,自动生成';
- ALTER TABLE `member_address` MODIFY COLUMN `delete_time` datetime DEFAULT NULL COMMENT '删除时间(软删除标记)';
- ALTER TABLE `member_address` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '会员ID';
- ALTER TABLE `member_address` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '地址备注(如 "我的 Binance 钱包")';
- ALTER TABLE `member_address` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '地址状态,使用 CommonStatus 枚举';
- ALTER TABLE `member_address` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种标识,关联 `coin.name`';
- ALTER TABLE `member_api_key` COMMENT '会员OpenKey';
- ALTER TABLE `member_api_key` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `member_api_key` MODIFY COLUMN `api_key` varchar(255) DEFAULT NULL COMMENT 'api key';
- ALTER TABLE `member_api_key` MODIFY COLUMN `api_name` varchar(255) DEFAULT NULL COMMENT 'api name';
- ALTER TABLE `member_api_key` MODIFY COLUMN `bind_ip` varchar(255) DEFAULT NULL COMMENT 'bind ip';
- ALTER TABLE `member_api_key` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_api_key` MODIFY COLUMN `expire_time` datetime DEFAULT NULL COMMENT 'expire时间';
- ALTER TABLE `member_api_key` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `member_api_key` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `member_api_key` MODIFY COLUMN `secret_key` varchar(255) DEFAULT NULL COMMENT 'secret key';
- ALTER TABLE `member_application` COMMENT '实名认证申请记录表';
- ALTER TABLE `member_application` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '申请记录ID';
- ALTER TABLE `member_application` MODIFY COLUMN `audit_status` int(11) NOT NULL COMMENT '审核状态,枚举 `AuditStatus`';
- ALTER TABLE `member_application` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '申请创建时间(自动生成)';
- ALTER TABLE `member_application` MODIFY COLUMN `id_card` varchar(255) DEFAULT NULL COMMENT '身份证号码';
- ALTER TABLE `member_application` MODIFY COLUMN `identity_card_img_front` varchar(255) NOT NULL COMMENT '身份证正面照片URL';
- ALTER TABLE `member_application` MODIFY COLUMN `identity_card_img_in_hand` varchar(255) NOT NULL COMMENT '手持身份证照片URL';
- ALTER TABLE `member_application` MODIFY COLUMN `identity_card_img_reverse` varchar(255) NOT NULL COMMENT '身份证反面照片URL';
- ALTER TABLE `member_application` MODIFY COLUMN `real_name` varchar(255) DEFAULT NULL COMMENT '真实姓名';
- ALTER TABLE `member_application` MODIFY COLUMN `reject_reason` varchar(255) DEFAULT NULL COMMENT '审核驳回理由';
- ALTER TABLE `member_application` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间(自动更新)';
- ALTER TABLE `member_application` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '申请人会员ID,关联 `member.id`';
- ALTER TABLE `member_application` MODIFY COLUMN `nationality` varchar(255) DEFAULT NULL COMMENT '国籍';
- ALTER TABLE `member_application` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '名(国际用户)';
- ALTER TABLE `member_application` MODIFY COLUMN `family_name` varchar(255) DEFAULT NULL COMMENT '姓(国际用户)';
- ALTER TABLE `member_application` MODIFY COLUMN `middle_name` varchar(255) DEFAULT NULL COMMENT '中间名';
- ALTER TABLE `member_application` MODIFY COLUMN `birthdate` varchar(255) DEFAULT NULL COMMENT '出生日期';
- ALTER TABLE `member_application` MODIFY COLUMN `id_type` varchar(255) DEFAULT NULL COMMENT '证件类型';
- ALTER TABLE `member_application_config` COMMENT '实名认证功能开关配置表';
- ALTER TABLE `member_application_config` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置ID';
- ALTER TABLE `member_application_config` MODIFY COLUMN `promotion_on` int(11) DEFAULT NULL COMMENT '推广功能开关,枚举 `BooleanEnum`(是否要求实名后才能推广)';
- ALTER TABLE `member_application_config` MODIFY COLUMN `recharge_coin_on` int(11) DEFAULT NULL COMMENT '充币功能开关(是否要求实名后才能充值)';
- ALTER TABLE `member_application_config` MODIFY COLUMN `transaction_on` int(11) DEFAULT NULL COMMENT '交易功能开关(是否要求实名后才能交易)';
- ALTER TABLE `member_application_config` MODIFY COLUMN `withdraw_coin_on` int(11) DEFAULT NULL COMMENT '提币功能开关(是否要求实名后才能提币)';
- ALTER TABLE `member_bonus` COMMENT '持币分红记录';
- ALTER TABLE `member_bonus` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录唯一ID';
- ALTER TABLE `member_bonus` MODIFY COLUMN `arrive_time` varchar(255) DEFAULT NULL COMMENT '分红到账时间';
- ALTER TABLE `member_bonus` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '分红币种标识';
- ALTER TABLE `member_bonus` MODIFY COLUMN `have_time` varchar(255) DEFAULT NULL COMMENT '持币统计时间(快照时间点)';
- ALTER TABLE `member_bonus` MODIFY COLUMN `mem_bouns` decimal(18,8) DEFAULT NULL COMMENT '**分红数量**:该用户实际获得的分红金额';
- ALTER TABLE `member_bonus` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '会员ID';
- ALTER TABLE `member_bonus` MODIFY COLUMN `total` decimal(18,8) DEFAULT NULL COMMENT '**当天总手续费**:当日全平台产生的手续费总额(分红池)';
- ALTER TABLE `member_contract_position` COMMENT '会员合约持仓';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID,关联 `member.id`';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `leverage` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '杠杆倍数';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `total_position` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '总仓位(张数)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `open_price` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '开仓均价';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `closed_open_price` decimal(18,8) DEFAULT NULL COMMENT '已平仓部分的开仓价格';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `close_price` decimal(18,8) DEFAULT NULL COMMENT '平仓价格';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `current_price` decimal(18,8) DEFAULT NULL COMMENT '当前市场价格(实时更新)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `principal_amount` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '当前保证金';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `total_principal_amount` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '总保证金(用于计算收益率)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `frozen_position` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '冻结仓位(平仓委托中的部分)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `closed_position` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '已平仓仓位';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `type` int(1) NOT NULL DEFAULT '1' COMMENT '持仓模式:0=合仓(INTEGRAL),1=分仓(SEPARATE)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `money_type` int(1) NOT NULL DEFAULT '1' COMMENT '资金类型:0=USDT本位,1=币本位';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `direction` int(1) NOT NULL COMMENT '方向:0=做多(BUY),1=做空(SELL)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `status` int(1) NOT NULL COMMENT '状态:0=持仓中(STARTED),1=部分平仓(PARTLYDONE),2=全部平仓(DONE)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `usdt_profit` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '已平仓部分的累计盈亏';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `share_number` decimal(18,8) DEFAULT '0.00000000' COMMENT '合约面值';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `contract_id` bigint(20) NOT NULL COMMENT '合约币种ID,关联 `contract_coin.id`';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `open_time` datetime NOT NULL COMMENT '平均开仓时间';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `latest_open_time` datetime NOT NULL COMMENT '最近一次开仓时间';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `close_time` datetime DEFAULT NULL COMMENT '全部平仓时间';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `open_type` int(2) DEFAULT NULL COMMENT '开仓类型:0=市价,1=限价,2=计划委托';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `close_type` int(2) DEFAULT NULL COMMENT '平仓类型(见 CloseType 枚举)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `is_lock` int(2) DEFAULT '0' COMMENT '是否锁定(防止并发操作)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `decimal_scale` int(1) NOT NULL DEFAULT '1' COMMENT '数量精度';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `commission_fee` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '累计手续费';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `blasted_amount` decimal(18,8) DEFAULT NULL COMMENT '爆仓金额';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `violate_time` int(1) DEFAULT NULL COMMENT '违规次数';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `follow_order_id` bigint(20) DEFAULT NULL COMMENT '跟单关联的委托单ID';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `follow_position_id` bigint(20) DEFAULT NULL COMMENT '跟随的持仓ID';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `follow_member_id` bigint(20) DEFAULT NULL COMMENT '跟随的用户ID';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `dividend_percent` int(6) DEFAULT NULL COMMENT '分润比例(百分比)';
- ALTER TABLE `member_contract_position` MODIFY COLUMN `is_special` int(1) DEFAULT NULL COMMENT '是否特殊持仓';
- ALTER TABLE `member_contract_wallet` COMMENT '会员合约钱包';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_balance` decimal(18,8) DEFAULT '0.00000000' COMMENT '币种可用余额';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_buy_leverage` decimal(18,8) DEFAULT '0.00000000' COMMENT '做多杠杆倍数';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_buy_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓持仓数量';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_buy_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓开仓均价';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_buy_principal_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓保证金';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_frozen_balance` decimal(18,8) DEFAULT '0.00000000' COMMENT '币种冻结余额';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_frozen_buy_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓冻结仓位';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_frozen_sell_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓冻结仓位';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_pattern` int(4) DEFAULT '1' COMMENT '币本位仓位模式';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_sell_leverage` decimal(18,8) DEFAULT '0.00000000' COMMENT '做空杠杆倍数';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_sell_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓持仓数量';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_sell_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓开仓均价';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_sell_principal_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓保证金';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `coin_share_number` decimal(18,8) DEFAULT '0.00000000' COMMENT '合约面值(1张=多少Coin)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_balance` decimal(18,8) DEFAULT '0.00000000' COMMENT 'USDT可用余额(可用保证金)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_buy_leverage` decimal(18,8) DEFAULT '0.00000000' COMMENT '做多杠杆倍数';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_buy_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓持仓数量(张)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_buy_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓开仓均价';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_buy_principal_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓已用保证金';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_frozen_balance` decimal(18,8) DEFAULT '0.00000000' COMMENT 'USDT冻结余额(委托中锁定的保证金+手续费)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_frozen_buy_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '多仓冻结仓位(平仓委托中)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_frozen_sell_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓冻结仓位';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_loss` decimal(18,8) DEFAULT '0.00000000' COMMENT '累计亏损';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_pattern` int(4) DEFAULT '1' COMMENT 'USDT本位仓位模式:0=全仓,1=逐仓';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_profit` decimal(18,8) DEFAULT '0.00000000' COMMENT '累计盈利';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_sell_leverage` decimal(18,8) DEFAULT '0.00000000' COMMENT '做空杠杆倍数';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_sell_position` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓持仓数量(张)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_sell_price` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓开仓均价';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_sell_principal_amount` decimal(18,8) DEFAULT '0.00000000' COMMENT '空仓保证金';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_share_number` decimal(18,8) DEFAULT '0.00000000' COMMENT '合约面值(1张=多少USDT)';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `contract_id` bigint(20) DEFAULT NULL COMMENT '合约币种ID,关联 `contract_coin.id`';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_buy_time` bigint(20) DEFAULT '0' COMMENT '多仓平均开仓时间';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `usdt_sell_time` bigint(20) DEFAULT '0' COMMENT '空仓平均开仓时间';
- ALTER TABLE `member_contract_wallet` MODIFY COLUMN `is_lock` int(1) DEFAULT '0' COMMENT '是否锁定(防止并发操作)';
- ALTER TABLE `member_deposit` COMMENT '会员充币记录';
- ALTER TABLE `member_deposit` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `member_deposit` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '地址';
- ALTER TABLE `member_deposit` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '数量';
- ALTER TABLE `member_deposit` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_deposit` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `member_deposit` MODIFY COLUMN `txid` varchar(255) DEFAULT NULL COMMENT 'txid';
- ALTER TABLE `member_deposit` MODIFY COLUMN `unit` varchar(255) DEFAULT NULL COMMENT '单位';
- ALTER TABLE `member_feedback` COMMENT '会员意见反馈表';
- ALTER TABLE `member_feedback` MODIFY COLUMN `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '反馈记录ID';
- ALTER TABLE `member_feedback` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '反馈提交时间';
- ALTER TABLE `member_feedback` MODIFY COLUMN `content` mediumtext NOT NULL COMMENT '反馈内容';
- ALTER TABLE `member_feedback` MODIFY COLUMN `contact_information` varchar(255) NOT NULL COMMENT '联系方式(邮箱/手机等)';
- ALTER TABLE `member_feedback` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `member_feedback` MODIFY COLUMN `attachments` varchar(1000) DEFAULT NULL COMMENT '` 分隔)';
- ALTER TABLE `member_finance_order` COMMENT '用户理财持仓表,按币种汇总用户当前理财持仓';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `num` decimal(20,8) DEFAULT '0.00000000' COMMENT '理财持仓数量(当前锁定在理财中的代币数量),默认 0';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `status` int(4) DEFAULT '0' COMMENT '订单状态:**0**=持仓中,**1**=已撤销/已赎回';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `coin_symbol` varchar(50) DEFAULT NULL COMMENT '币种标识(如 `USDT`、`BTC`),对应 `coin.unit`';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `earn_num` decimal(20,8) DEFAULT NULL COMMENT '当前盈利金额(本次持仓产生的收益)';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '记录创建时间';
- ALTER TABLE `member_finance_order` MODIFY COLUMN `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间(自动更新)';
- ALTER TABLE `member_finance_statistic` COMMENT '用户理财统计表,按币种汇总用户累计理财数据';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `num` decimal(20,8) DEFAULT '0.00000000' COMMENT '当前理财总数量(该币种在理财中的总持仓),默认 0';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID,关联 `member.id`';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `coin_symbol` varchar(50) DEFAULT NULL COMMENT '币种标识(如 `USDT`、`BTC`)';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `earn_num` decimal(20,8) DEFAULT NULL COMMENT '**累计**盈利金额(历史所有理财收益总和)';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '记录创建时间';
- ALTER TABLE `member_finance_statistic` MODIFY COLUMN `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间(自动更新)';
- ALTER TABLE `member_history` COMMENT '会员每日资金流水统计表';
- ALTER TABLE `member_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `member_history` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `member_history` MODIFY COLUMN `statistic_date` date NOT NULL COMMENT '统计日期';
- ALTER TABLE `member_history` MODIFY COLUMN `balance` decimal(19,8) NOT NULL COMMENT '当日余额变动净值';
- ALTER TABLE `member_history` MODIFY COLUMN `recharge` decimal(19,8) NOT NULL COMMENT '当日充值金额';
- ALTER TABLE `member_history` MODIFY COLUMN `withdraw` decimal(19,8) NOT NULL COMMENT '当日提现金额';
- ALTER TABLE `member_history` MODIFY COLUMN `transfer_in` decimal(19,8) NOT NULL COMMENT '当日转入金额';
- ALTER TABLE `member_history` MODIFY COLUMN `transfer_out` decimal(19,8) NOT NULL COMMENT '当日转出金额';
- ALTER TABLE `member_history` MODIFY COLUMN `activity_award` decimal(19,8) NOT NULL COMMENT '活动奖励';
- ALTER TABLE `member_history` MODIFY COLUMN `promotion_award` decimal(19,8) NOT NULL COMMENT '推广奖励(邀请返佣)';
- ALTER TABLE `member_history` MODIFY COLUMN `dividend` decimal(19,8) NOT NULL COMMENT '分红收入';
- ALTER TABLE `member_history` MODIFY COLUMN `admin_recharge` decimal(19,8) NOT NULL COMMENT '当日后台人工充值';
- ALTER TABLE `member_history` MODIFY COLUMN `award` decimal(19,8) NOT NULL COMMENT '合约奖励';
- ALTER TABLE `member_history` MODIFY COLUMN `profit` decimal(19,8) NOT NULL COMMENT '合约交易盈利';
- ALTER TABLE `member_history` MODIFY COLUMN `loss` decimal(19,8) NOT NULL COMMENT '合约交易亏损';
- ALTER TABLE `member_history` MODIFY COLUMN `fee` decimal(19,8) NOT NULL COMMENT '合约交易手续费';
- ALTER TABLE `member_history` MODIFY COLUMN `overnight_fee_in` decimal(19,8) NOT NULL COMMENT '合约隔夜费收入(正值)';
- ALTER TABLE `member_history` MODIFY COLUMN `overnight_fee_out` decimal(19,8) NOT NULL COMMENT '合约隔夜费支出(负值)';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_fee` decimal(19,8) NOT NULL COMMENT '跟单手续费';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_profit` decimal(19,8) NOT NULL COMMENT '跟单盈利';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_loss` decimal(19,8) NOT NULL COMMENT '跟单亏损';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_award` decimal(19,8) NOT NULL COMMENT '跟单奖励';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_dividend_in` decimal(19,8) NOT NULL COMMENT '跟单分红收入';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_dividend_out` decimal(19,8) NOT NULL COMMENT '跟单分红支出';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_overnight_fee_in` decimal(19,8) NOT NULL COMMENT '跟单隔夜费收入';
- ALTER TABLE `member_history` MODIFY COLUMN `follow_overnight_fee_out` decimal(19,8) NOT NULL COMMENT '跟单隔夜费支出';
- ALTER TABLE `member_history` MODIFY COLUMN `game_fee` decimal(19,8) DEFAULT NULL COMMENT '游戏手续费';
- ALTER TABLE `member_history` MODIFY COLUMN `game_profit` decimal(19,8) DEFAULT NULL COMMENT '游戏盈利';
- ALTER TABLE `member_history` MODIFY COLUMN `game_loss` decimal(19,8) DEFAULT NULL COMMENT '游戏亏损';
- ALTER TABLE `member_history` MODIFY COLUMN `game_award` decimal(19,8) DEFAULT NULL COMMENT '游戏奖励';
- ALTER TABLE `member_history` MODIFY COLUMN `exchange_profit` decimal(19,8) NOT NULL COMMENT '现货交易盈利';
- ALTER TABLE `member_history` MODIFY COLUMN `exchange_loss` decimal(19,8) NOT NULL COMMENT '现货交易亏损';
- ALTER TABLE `member_history` MODIFY COLUMN `exchange_fee` decimal(19,8) NOT NULL COMMENT '现货交易手续费';
- ALTER TABLE `member_history` MODIFY COLUMN `exchange_award` decimal(19,8) NOT NULL COMMENT '现货交易奖励';
- ALTER TABLE `member_invite_stastic` COMMENT '推广合伙人总榜(返佣金额 + 邀请人数)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `btc_reward` decimal(24,8) DEFAULT NULL COMMENT '返佣总额 — BTC(`@JsonIgnore` 不对外展示)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `estimated_reward` decimal(24,8) DEFAULT NULL COMMENT '折合返佣总额(估算折合 USDT),用于总额排名比较';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `eth_reward` decimal(24,8) DEFAULT NULL COMMENT '返佣总额 — ETH(`@JsonIgnore` 不对外展示)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `extra_reward` decimal(24,8) DEFAULT NULL COMMENT '额外奖励(折合 USDT)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `is_robot` int(11) NOT NULL COMMENT '是否机器人:**0**=否,**1**=是(`@JsonIgnore`)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `level_one` int(11) NOT NULL COMMENT '邀请一级好友数量';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `level_two` int(11) NOT NULL COMMENT '邀请二级好友数量';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID(唯一约束,每人一条)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `other_reward` varchar(255) DEFAULT NULL COMMENT '其他币种返佣,JSON 格式如 `{"LTC":123, "EOS":22.3}`';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `stastic_date` varchar(30) NOT NULL DEFAULT '2000-01-01 01:00:00' COMMENT '统计日期,默认 `2000-01-01 01:00:00`';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `usdt_reward` decimal(24,8) DEFAULT NULL COMMENT '返佣总额 — USDT(`@JsonIgnore` 不对外展示)';
- ALTER TABLE `member_invite_stastic` MODIFY COLUMN `user_identify` varchar(255) DEFAULT NULL COMMENT '用户账户标识(手机号或邮箱),榜单展示时会脱敏为 `前3****后4`';
- ALTER TABLE `member_invite_stastic_rank` COMMENT '邀请排行分类榜(日/周/月快照)';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `is_robot` int(11) NOT NULL COMMENT '是否机器人:**0**=否,**1**=是';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `level_one` int(11) NOT NULL COMMENT '邀请一级好友数量';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `level_two` int(11) NOT NULL COMMENT '邀请二级好友数量';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户 ID';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `stastic_date` datetime DEFAULT NULL COMMENT '统计日期(快照时间点)';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '榜单类型:**0**=日榜,**1**=周榜,**2**=月榜';
- ALTER TABLE `member_invite_stastic_rank` MODIFY COLUMN `user_identify` varchar(255) DEFAULT NULL COMMENT '用户账户标识(手机号/邮箱)';
- ALTER TABLE `member_level` COMMENT '会员等级配置表';
- ALTER TABLE `member_level` MODIFY COLUMN `id` int(6) NOT NULL AUTO_INCREMENT COMMENT '等级ID,自增主键';
- ALTER TABLE `member_level` MODIFY COLUMN `is_default` bit(1) NOT NULL COMMENT '是否默认等级(注册时自动分配)';
- ALTER TABLE `member_level` MODIFY COLUMN `name` varchar(255) NOT NULL COMMENT '等级名称';
- ALTER TABLE `member_level` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注说明';
- ALTER TABLE `member_level` MODIFY COLUMN `one_rate` int(6) NOT NULL DEFAULT '0' COMMENT '一级返佣比例';
- ALTER TABLE `member_level` MODIFY COLUMN `two_rate` int(6) NOT NULL DEFAULT '0' COMMENT '二级返佣比例';
- ALTER TABLE `member_promotion` COMMENT '邀请关系表(一级/二级推荐链路)';
- ALTER TABLE `member_promotion` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `member_promotion` MODIFY COLUMN `invitees_id` bigint(20) DEFAULT NULL COMMENT '被邀请人用户 ID(新注册用户)';
- ALTER TABLE `member_promotion` MODIFY COLUMN `inviter_id` bigint(20) DEFAULT NULL COMMENT '邀请人用户 ID(获得奖励的一方)';
- ALTER TABLE `member_promotion` MODIFY COLUMN `level` int(11) DEFAULT NULL COMMENT '推荐层级,枚举 `PromotionLevel`:**0**=一级,**1**=二级,**2**=三级';
- ALTER TABLE `member_promotion` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '关系创建时间,自动生成';
- ALTER TABLE `member_second_wallet` COMMENT '会员秒合约钱包表';
- ALTER TABLE `member_second_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '**主键**';
- ALTER TABLE `member_second_wallet` MODIFY COLUMN `balance` decimal(18,8) DEFAULT '0.00000000' COMMENT '可用余额';
- ALTER TABLE `member_second_wallet` MODIFY COLUMN `frozen_balance` decimal(18,8) DEFAULT '0.00000000' COMMENT '冻结余额(下单时冻结,平仓后释放)';
- ALTER TABLE `member_second_wallet` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID,关联 `member.id`';
- ALTER TABLE `member_second_wallet` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种标识(如 `USDT`),关联 `coin.name`';
- ALTER TABLE `member_sign_record` COMMENT '会员签到记录';
- ALTER TABLE `member_sign_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `member_sign_record` MODIFY COLUMN `amount` decimal(19,2) DEFAULT NULL COMMENT '赠送数量(从 sign 快照)';
- ALTER TABLE `member_sign_record` MODIFY COLUMN `creation_time` datetime DEFAULT NULL COMMENT '签到时间';
- ALTER TABLE `member_sign_record` MODIFY COLUMN `coin_name` varchar(255) DEFAULT NULL COMMENT '赠送币种 → `coin.name`(从 sign 快照)';
- ALTER TABLE `member_sign_record` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '签到用户 → `member.id`';
- ALTER TABLE `member_sign_record` MODIFY COLUMN `sign_id` bigint(20) DEFAULT NULL COMMENT '关联签到活动 → `sign.id`';
- ALTER TABLE `member_stat` COMMENT '会员累计统计汇总表';
- ALTER TABLE `member_stat` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `member_stat` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_recharge` decimal(19,2) DEFAULT NULL COMMENT '累计充值';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_withdraw` decimal(19,2) DEFAULT NULL COMMENT '累计提现';
- ALTER TABLE `member_stat` MODIFY COLUMN `today_award` decimal(19,2) DEFAULT NULL COMMENT '今日奖励';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_award` decimal(19,2) DEFAULT NULL COMMENT '累计奖励';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_balance` decimal(19,2) DEFAULT NULL COMMENT '总余额';
- ALTER TABLE `member_stat` MODIFY COLUMN `today_order` int(8) DEFAULT NULL COMMENT '今日订单数';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_profit` decimal(19,2) DEFAULT NULL COMMENT '累计盈利';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_loss` decimal(19,2) DEFAULT NULL COMMENT '累计亏损';
- ALTER TABLE `member_stat` MODIFY COLUMN `today_profit` decimal(19,2) DEFAULT NULL COMMENT '今日盈利';
- ALTER TABLE `member_stat` MODIFY COLUMN `today_loss` decimal(19,2) DEFAULT NULL COMMENT '今日亏损';
- ALTER TABLE `member_stat` MODIFY COLUMN `total_fee` decimal(19,2) DEFAULT NULL COMMENT '累计手续费';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_recharge` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计充值';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_withdraw` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计提现';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_balance` decimal(19,2) DEFAULT NULL COMMENT '代理下级总余额';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_award` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计奖励';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_fee` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计手续费';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_profit` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计盈利';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_loss` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计亏损';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_follow_fee` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计跟单手续费';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_follow_reward` decimal(19,2) DEFAULT NULL COMMENT '代理下级累计跟单返佣';
- ALTER TABLE `member_stat` MODIFY COLUMN `agent_total_count` int(10) DEFAULT NULL COMMENT '代理下级会员总数';
- ALTER TABLE `member_team_info` COMMENT '用户团队业绩等级';
- ALTER TABLE `member_team_info` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `member_team_info` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户 ID(唯一约束)';
- ALTER TABLE `member_team_info` MODIFY COLUMN `inviter_id` bigint(20) DEFAULT NULL COMMENT '邀请人 ID(冗余存储,便于团队链路查询)';
- ALTER TABLE `member_team_info` MODIFY COLUMN `team_total_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '团队业绩总额(折合 USDT)';
- ALTER TABLE `member_team_info` MODIFY COLUMN `level` int(2) DEFAULT '0' COMMENT '计算等级,根据团队业绩自动计算';
- ALTER TABLE `member_team_info` MODIFY COLUMN `sys_level` int(2) DEFAULT '0' COMMENT '系统手动设定的级别(管理员可覆盖)';
- ALTER TABLE `member_team_info` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_team_info` MODIFY COLUMN `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间(自动更新)';
- ALTER TABLE `member_team_reward` COMMENT '用户团队奖励记录';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '获得奖励的用户 ID';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `source_id` bigint(20) DEFAULT NULL COMMENT '贡献奖励的来源用户 ID';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `source_type` int(2) DEFAULT '0' COMMENT '来源类型:**0**=永续合约,**1**=期权合约';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `num` decimal(20,6) DEFAULT '0.000000' COMMENT '奖励数量';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `coin_symbol` varchar(50) DEFAULT NULL COMMENT '奖励币种标识';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `type` int(2) DEFAULT '0' COMMENT '奖励类型:**0**=佣金(手续费分佣),**1**=推荐奖励';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_team_reward` MODIFY COLUMN `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间(自动更新)';
- ALTER TABLE `member_transaction` COMMENT '资金流水记录';
- ALTER TABLE `member_transaction` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `member_transaction` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '地址';
- ALTER TABLE `member_transaction` MODIFY COLUMN `amount` decimal(26,16) DEFAULT NULL COMMENT '充币金额';
- ALTER TABLE `member_transaction` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_transaction` MODIFY COLUMN `discount_fee` varchar(255) DEFAULT NULL COMMENT 'discount fee';
- ALTER TABLE `member_transaction` MODIFY COLUMN `fee` decimal(26,16) DEFAULT NULL COMMENT '手续费';
- ALTER TABLE `member_transaction` MODIFY COLUMN `flag` int(11) NOT NULL DEFAULT '0' COMMENT 'flag';
- ALTER TABLE `member_transaction` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `member_transaction` MODIFY COLUMN `real_fee` varchar(255) DEFAULT NULL COMMENT 'real fee';
- ALTER TABLE `member_transaction` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对/符号';
- ALTER TABLE `member_transaction` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '类型';
- ALTER TABLE `member_transaction` MODIFY COLUMN `direction` int(1) DEFAULT NULL COMMENT 'direction';
- ALTER TABLE `member_transaction_history` COMMENT '会员交易流水历史';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '地址';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `amount` decimal(26,16) DEFAULT NULL COMMENT '充币金额';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `discount_fee` varchar(255) DEFAULT NULL COMMENT 'discount fee';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `fee` decimal(26,16) DEFAULT NULL COMMENT '手续费';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `flag` int(11) NOT NULL DEFAULT '0' COMMENT 'flag';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `real_fee` varchar(255) DEFAULT NULL COMMENT 'real fee';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对/符号';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '类型';
- ALTER TABLE `member_transaction_history` MODIFY COLUMN `direction` int(1) DEFAULT NULL COMMENT 'direction';
- ALTER TABLE `member_wallet` COMMENT '会员主钱包(现货账户)';
- ALTER TABLE `member_wallet` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '钱包唯一ID';
- ALTER TABLE `member_wallet` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '该币种的充值地址(用户用于接收充币的区块链地址)';
- ALTER TABLE `member_wallet` MODIFY COLUMN `balance` decimal(26,8) DEFAULT NULL COMMENT '**可用余额**:用户可以自由使用的资产数量';
- ALTER TABLE `member_wallet` MODIFY COLUMN `frozen_balance` decimal(26,8) DEFAULT NULL COMMENT '**冻结余额**:因挂单、提现审核等操作被锁定的资产,不可直接使用';
- ALTER TABLE `member_wallet` MODIFY COLUMN `is_lock` int(11) DEFAULT '0' COMMENT '钱包锁定状态,0=未锁定,1=已锁定。锁定后用户无法操作该钱包';
- ALTER TABLE `member_wallet` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '所属会员ID,关联 `member.id`';
- ALTER TABLE `member_wallet` MODIFY COLUMN `to_released` decimal(18,8) DEFAULT NULL COMMENT '**待释放总量**:通过活动、挖矿等途径获得但尚未完全释放到可用余额的资产,默认为 0';
- ALTER TABLE `member_wallet` MODIFY COLUMN `version` int(11) NOT NULL COMMENT '乐观锁版本号,通过 JPA `@Version` 实现并发控制,防止余额并发修改冲突';
- ALTER TABLE `member_wallet` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种标识,关联 `coin.name`(如 "USDT"、"BTC")';
- ALTER TABLE `member_wallet_address_backup` COMMENT '钱包充值地址备份';
- ALTER TABLE `member_wallet_address_backup` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录唯一ID';
- ALTER TABLE `member_wallet_address_backup` MODIFY COLUMN `address` varchar(255) NOT NULL COMMENT '充值地址备份';
- ALTER TABLE `member_wallet_address_backup` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID';
- ALTER TABLE `member_wallet_address_backup` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '币种标识';
- ALTER TABLE `member_wallet_history` COMMENT '钱包余额变更历史快照';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录唯一ID';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `member_id` int(11) NOT NULL COMMENT '会员ID';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '币种标识';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `before_balance` decimal(18,8) NOT NULL COMMENT '操作前可用余额';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `after_balance` decimal(18,8) DEFAULT NULL COMMENT '操作后可用余额';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `before_frozen_balance` decimal(18,8) DEFAULT NULL COMMENT '操作前冻结余额';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `after_frozen_balance` decimal(18,8) DEFAULT NULL COMMENT '操作后冻结余额';
- ALTER TABLE `member_wallet_history` MODIFY COLUMN `op_time` datetime DEFAULT NULL COMMENT '操作时间';
- ALTER TABLE `member_weight_upper` COMMENT '会员推荐链路与返佣权重表';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `first_member_id` bigint(20) DEFAULT NULL COMMENT '推荐链顶级会员ID(推荐树的根节点/最上级代理)';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `rate` int(11) DEFAULT NULL COMMENT '合约交易返佣比例(百分比)';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `follow_rate` int(11) DEFAULT NULL COMMENT '跟单交易返佣比例';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `dividend_rate` int(11) DEFAULT NULL COMMENT '分红比例';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `wc_rate` int(6) DEFAULT NULL COMMENT '微仓/特殊合约返佣比例';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `upper` varchar(255) DEFAULT NULL COMMENT '直接上级会员ID(字符串存储)';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `all_uppers` varchar(1000) DEFAULT NULL COMMENT '所有上级会员ID链(逗号分隔,从最顶级到直接上级,如 "1001,1002,1003")';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `level` int(2) DEFAULT NULL COMMENT '代理层级';
- ALTER TABLE `member_weight_upper` MODIFY COLUMN `is_auto` int(1) DEFAULT NULL COMMENT '是否自动创建(注册时自动生成的记录)';
- ALTER TABLE `mine_conf` COMMENT '质押挖矿';
- ALTER TABLE `mine_conf` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '主键(非自增,手动指定)';
- ALTER TABLE `mine_conf` MODIFY COLUMN `pledge_quantity` decimal(26,8) NOT NULL COMMENT '最小质押数量';
- ALTER TABLE `mine_conf` MODIFY COLUMN `production_ratio` decimal(10,2) NOT NULL COMMENT '产币比例,单位 %(如 5.00 表示日产币率5%)';
- ALTER TABLE `mine_conf` MODIFY COLUMN `bonus_one` decimal(26,8) NOT NULL COMMENT '银牌商务分红比例/金额';
- ALTER TABLE `mine_conf` MODIFY COLUMN `created_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间';
- ALTER TABLE `mine_conf` MODIFY COLUMN `updated_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间';
- ALTER TABLE `mine_conf` MODIFY COLUMN `bonus_two` decimal(26,8) NOT NULL COMMENT '金牌商务分红比例/金额';
- ALTER TABLE `mine_conf` MODIFY COLUMN `bonus_three` decimal(26,8) NOT NULL COMMENT '合伙人分红比例/金额';
- ALTER TABLE `mine_conf` MODIFY COLUMN `total_quantity` decimal(26,8) NOT NULL COMMENT '矿池总量(可开采上限)';
- ALTER TABLE `mine_customer_info` COMMENT '质押挖矿';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `pledge_number` decimal(26,8) NOT NULL COMMENT '当前质押数量';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `release_number` decimal(26,8) NOT NULL COMMENT '待解押数量(解押申请中的数量)';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `total_revenue` decimal(26,8) NOT NULL COMMENT '累计总收益';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `available_revenue` decimal(26,8) NOT NULL COMMENT '可提取收益(未提取部分)';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `invite_number` int(11) NOT NULL COMMENT '邀请人数';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `generations` int(11) NOT NULL COMMENT '代数(推荐层级深度)';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `level` int(11) NOT NULL COMMENT '代理等级(见枚举值)';
- ALTER TABLE `mine_customer_info` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID,关联 `member.id`';
- ALTER TABLE `mine_income_records` COMMENT '质押挖矿';
- ALTER TABLE `mine_income_records` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `mine_income_records` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID,关联 `member.id`';
- ALTER TABLE `mine_income_records` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '记录类型(见枚举值)';
- ALTER TABLE `mine_income_records` MODIFY COLUMN `created_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `mine_income_records` MODIFY COLUMN `updated_time` datetime NOT NULL COMMENT '更新时间';
- ALTER TABLE `mine_income_records` MODIFY COLUMN `quantity` decimal(26,8) NOT NULL COMMENT '数量';
- ALTER TABLE `mine_pledge_records` COMMENT '质押挖矿';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID,关联 `member.id`';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '操作类型(见枚举值)';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `status` int(11) NOT NULL COMMENT '状态(见枚举值)';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `created_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `updated_time` datetime NOT NULL COMMENT '更新时间';
- ALTER TABLE `mine_pledge_records` MODIFY COLUMN `quantity` decimal(26,8) NOT NULL COMMENT '操作数量';
- ALTER TABLE `mining_order` COMMENT '云矿机订单,type=5 的活动审核通过后生成';
- ALTER TABLE `mining_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `mining_order` MODIFY COLUMN `activity_id` bigint(20) DEFAULT NULL COMMENT '来源活动ID,关联 `activity.id`';
- ALTER TABLE `mining_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间,自动生成';
- ALTER TABLE `mining_order` MODIFY COLUMN `current_daysprofit` decimal(18,8) DEFAULT NULL COMMENT '当前每周期产出量(邀请好友购买矿机后会增加)';
- ALTER TABLE `mining_order` MODIFY COLUMN `end_time` varchar(30) NOT NULL DEFAULT '2000-01-01 01:00:00' COMMENT '矿机到期时间,默认 `2000-01-01 01:00:00`';
- ALTER TABLE `mining_order` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '拥有者会员ID,关联 `member.id`';
- ALTER TABLE `mining_order` MODIFY COLUMN `mining_days` int(11) NOT NULL COMMENT '总挖矿周期数(注意:不一定是"天",取决于 `period`)';
- ALTER TABLE `mining_order` MODIFY COLUMN `mining_daysprofit` decimal(18,8) DEFAULT NULL COMMENT '原始每周期产出量(创建时从活动复制)';
- ALTER TABLE `mining_order` MODIFY COLUMN `mining_unit` varchar(255) DEFAULT NULL COMMENT '矿机产出币种(如 BTC、ETH)';
- ALTER TABLE `mining_order` MODIFY COLUMN `mininged_days` int(11) NOT NULL COMMENT '已完成挖矿周期数';
- ALTER TABLE `mining_order` MODIFY COLUMN `image` varchar(255) DEFAULT NULL COMMENT '矿机图片URL,来源于活动的 `small_image_url`';
- ALTER TABLE `mining_order` MODIFY COLUMN `mining_status` int(11) NOT NULL COMMENT '挖矿状态(见枚举值)';
- ALTER TABLE `mining_order` MODIFY COLUMN `period` int(11) NOT NULL COMMENT '产出周期类型(见枚举值)';
- ALTER TABLE `mining_order` MODIFY COLUMN `title` varchar(255) DEFAULT NULL COMMENT '矿机名称,来源于活动标题';
- ALTER TABLE `mining_order` MODIFY COLUMN `mining_invite` decimal(24,8) DEFAULT NULL COMMENT '邀请好友增产百分比(0=不增加,如0.1=增加10%)';
- ALTER TABLE `mining_order` MODIFY COLUMN `mining_invitelimit` decimal(24,8) DEFAULT NULL COMMENT '增产上限百分比(0=无上限,如0.5=最多增加50%)';
- ALTER TABLE `mining_order` MODIFY COLUMN `total_profit` decimal(18,8) DEFAULT NULL COMMENT '累计总产出量';
- ALTER TABLE `mining_order` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '矿机类型:0=一般矿机,1=邀请燃料矿机';
- ALTER TABLE `mining_order_detail` COMMENT '云矿机挖矿产出明细';
- ALTER TABLE `mining_order_detail` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键';
- ALTER TABLE `mining_order_detail` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '产出时间,自动生成';
- ALTER TABLE `mining_order_detail` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID,关联 `member.id`';
- ALTER TABLE `mining_order_detail` MODIFY COLUMN `mining_order_id` bigint(20) DEFAULT NULL COMMENT '矿机订单ID,关联 `mining_order.id`';
- ALTER TABLE `mining_order_detail` MODIFY COLUMN `mining_unit` varchar(255) DEFAULT NULL COMMENT '产出币种';
- ALTER TABLE `mining_order_detail` MODIFY COLUMN `output` decimal(18,8) DEFAULT NULL COMMENT '当期产出数量';
- ALTER TABLE `money_operation_record` COMMENT '资金操作记录';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `business_id` bigint(20) NOT NULL COMMENT '关联business的ID';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `amount` decimal(18,8) NOT NULL COMMENT '数量';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `remark` varchar(2000) NOT NULL COMMENT '备注';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `status` int(1) NOT NULL COMMENT '状态';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `money_operation_record` MODIFY COLUMN `admit_time` datetime DEFAULT NULL COMMENT 'admit时间';
- ALTER TABLE `otc_coin` COMMENT 'OTC 法币交易币种表';
- ALTER TABLE `otc_coin` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'OTC 币种 ID';
- ALTER TABLE `otc_coin` MODIFY COLUMN `buy_min_amount` decimal(18,8) DEFAULT NULL COMMENT '买入广告最低发布数量';
- ALTER TABLE `otc_coin` MODIFY COLUMN `is_platform_coin` int(11) DEFAULT NULL COMMENT '是否为平台币,枚举 `BooleanEnum`';
- ALTER TABLE `otc_coin` MODIFY COLUMN `jy_rate` decimal(18,6) DEFAULT NULL COMMENT 'OTC 交易手续费率(如 0.001 表示千分之一)';
- ALTER TABLE `otc_coin` MODIFY COLUMN `name` varchar(255) NOT NULL COMMENT '币种名称,需与 `coin.name` 对应';
- ALTER TABLE `otc_coin` MODIFY COLUMN `name_cn` varchar(255) NOT NULL COMMENT '币种中文名称';
- ALTER TABLE `otc_coin` MODIFY COLUMN `sell_min_amount` decimal(18,8) DEFAULT NULL COMMENT '卖出广告最低发布数量';
- ALTER TABLE `otc_coin` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序值';
- ALTER TABLE `otc_coin` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT 'OTC 币种状态,枚举 `CommonStatus`';
- ALTER TABLE `otc_coin` MODIFY COLUMN `unit` varchar(255) NOT NULL COMMENT '币种缩写/单位,需与 `coin.unit` 对应';
- ALTER TABLE `otc_order` COMMENT 'OTC 交易订单表';
- ALTER TABLE `otc_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单ID,自增主键';
- ALTER TABLE `otc_order` MODIFY COLUMN `advertise_id` bigint(20) NOT NULL COMMENT '关联的广告ID(注意:未建外键约束,逻辑关联 advertise.id)';
- ALTER TABLE `otc_order` MODIFY COLUMN `advertise_type` int(11) NOT NULL COMMENT '广告类型(冗余自广告,枚举 AdvertiseType)';
- ALTER TABLE `otc_order` MODIFY COLUMN `ali_no` varchar(255) DEFAULT NULL COMMENT '支付宝账号(Alipay.aliNo)';
- ALTER TABLE `otc_order` MODIFY COLUMN `qr_code_url` varchar(255) DEFAULT NULL COMMENT '支付宝收款二维码URL(Alipay.qrCodeUrl)';
- ALTER TABLE `otc_order` MODIFY COLUMN `bank` varchar(255) DEFAULT NULL COMMENT '银行名称(BankInfo.bank)';
- ALTER TABLE `otc_order` MODIFY COLUMN `branch` varchar(255) DEFAULT NULL COMMENT '支行名称(BankInfo.branch)';
- ALTER TABLE `otc_order` MODIFY COLUMN `card_no` varchar(255) DEFAULT NULL COMMENT '银行卡号(BankInfo.cardNo)';
- ALTER TABLE `otc_order` MODIFY COLUMN `cancel_time` datetime DEFAULT NULL COMMENT '订单取消时间';
- ALTER TABLE `otc_order` MODIFY COLUMN `commission` decimal(18,8) DEFAULT NULL COMMENT '手续费(从卖方扣取的币)';
- ALTER TABLE `otc_order` MODIFY COLUMN `country` varchar(255) NOT NULL COMMENT '国家(冗余字段)';
- ALTER TABLE `otc_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '订单创建时间';
- ALTER TABLE `otc_order` MODIFY COLUMN `customer_id` bigint(20) NOT NULL COMMENT '**下单者**(交易对象)的会员ID';
- ALTER TABLE `otc_order` MODIFY COLUMN `customer_name` varchar(255) DEFAULT NULL COMMENT '下单者用户名(冗余)';
- ALTER TABLE `otc_order` MODIFY COLUMN `customer_real_name` varchar(255) DEFAULT NULL COMMENT '下单者真实姓名(冗余)';
- ALTER TABLE `otc_order` MODIFY COLUMN `max_limit` decimal(18,2) DEFAULT NULL COMMENT '最高交易额(冗余自广告)';
- ALTER TABLE `otc_order` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '**广告发布者**的会员ID';
- ALTER TABLE `otc_order` MODIFY COLUMN `member_name` varchar(255) DEFAULT NULL COMMENT '广告发布者用户名(冗余)';
- ALTER TABLE `otc_order` MODIFY COLUMN `member_real_name` varchar(255) DEFAULT NULL COMMENT '广告发布者真实姓名(冗余)';
- ALTER TABLE `otc_order` MODIFY COLUMN `min_limit` decimal(18,2) DEFAULT NULL COMMENT '最低交易额(冗余自广告)';
- ALTER TABLE `otc_order` MODIFY COLUMN `money` decimal(18,2) DEFAULT NULL COMMENT '交易总金额(法币金额 = price × number)';
- ALTER TABLE `otc_order` MODIFY COLUMN `number` decimal(18,8) DEFAULT NULL COMMENT '交易数量(加密货币数量)';
- ALTER TABLE `otc_order` MODIFY COLUMN `order_sn` varchar(255) NOT NULL COMMENT '订单号(业务唯一编号)';
- ALTER TABLE `otc_order` MODIFY COLUMN `pay_mode` varchar(255) NOT NULL COMMENT '付款方式(冗余自广告)';
- ALTER TABLE `otc_order` MODIFY COLUMN `pay_time` datetime DEFAULT NULL COMMENT '买家标记付款时间';
- ALTER TABLE `otc_order` MODIFY COLUMN `price` decimal(18,2) DEFAULT NULL COMMENT '成交单价(法币/币)';
- ALTER TABLE `otc_order` MODIFY COLUMN `release_time` datetime DEFAULT NULL COMMENT '卖家放币时间(订单完成时间)';
- ALTER TABLE `otc_order` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '订单备注(顾客需求说明)';
- ALTER TABLE `otc_order` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '订单状态(枚举 OrderStatus)';
- ALTER TABLE `otc_order` MODIFY COLUMN `time_limit` int(11) DEFAULT NULL COMMENT '付款期限(分钟,冗余自广告)';
- ALTER TABLE `otc_order` MODIFY COLUMN `version` bigint(20) DEFAULT NULL COMMENT '乐观锁版本号';
- ALTER TABLE `otc_order` MODIFY COLUMN `qr_we_code_url` varchar(255) DEFAULT NULL COMMENT '微信收款二维码URL(WechatPay.qrWeCodeUrl)';
- ALTER TABLE `otc_order` MODIFY COLUMN `wechat` varchar(255) DEFAULT NULL COMMENT '微信号(WechatPay.wechat)';
- ALTER TABLE `otc_order` MODIFY COLUMN `coin_id` bigint(20) NOT NULL COMMENT 'OTC 币种ID';
- ALTER TABLE `promotion_card` COMMENT '合伙人推广卡主表';
- ALTER TABLE `promotion_card` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `promotion_card` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '单个卡券金额';
- ALTER TABLE `promotion_card` MODIFY COLUMN `card_desc` varchar(255) DEFAULT NULL COMMENT '卡券简介';
- ALTER TABLE `promotion_card` MODIFY COLUMN `card_name` varchar(255) NOT NULL COMMENT '卡券名称(如"合伙人推广卡")';
- ALTER TABLE `promotion_card` MODIFY COLUMN `card_no` varchar(255) NOT NULL COMMENT '卡券编号(唯一,由推广码+随机字符串生成)';
- ALTER TABLE `promotion_card` MODIFY COLUMN `count` int(11) NOT NULL COMMENT '卡券总数量';
- ALTER TABLE `promotion_card` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `promotion_card` MODIFY COLUMN `exchange_count` int(11) NOT NULL COMMENT '已兑换数量';
- ALTER TABLE `promotion_card` MODIFY COLUMN `is_enabled` int(11) NOT NULL COMMENT '是否有效:**0**=无效,**1**=有效';
- ALTER TABLE `promotion_card` MODIFY COLUMN `is_free` int(11) NOT NULL COMMENT '是否免费领取:**0**=否,**1**=是';
- ALTER TABLE `promotion_card` MODIFY COLUMN `is_lock` int(11) NOT NULL COMMENT '兑换后是否锁定:**0**=直接到余额,**1**=进入冻结账户';
- ALTER TABLE `promotion_card` MODIFY COLUMN `lock_days` int(11) NOT NULL COMMENT '冻结天数(`is_lock=1` 时生效)';
- ALTER TABLE `promotion_card` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '创建者用户 ID(推广合伙人)';
- ALTER TABLE `promotion_card` MODIFY COLUMN `total_amount` decimal(18,8) DEFAULT NULL COMMENT '所有卡券总金额(= amount × count,供付款参考)';
- ALTER TABLE `promotion_card` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '关联币种 → `coin.name`';
- ALTER TABLE `promotion_card_order` COMMENT '推广卡兑换订单';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '兑换金额(从卡券复制)';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '兑换时间';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `is_free` int(11) NOT NULL COMMENT '是否免费卡:**0**=否,**1**=是';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `is_lock` int(11) NOT NULL COMMENT '兑换后是否锁定';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `lock_days` int(11) NOT NULL COMMENT '冻结天数';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '领取人用户 ID';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `state` int(11) NOT NULL COMMENT '领取状态';
- ALTER TABLE `promotion_card_order` MODIFY COLUMN `card_id` bigint(20) DEFAULT NULL COMMENT '关联推广卡 → `promotion_card.id`';
- ALTER TABLE `quick_exchange` COMMENT '快速兑换记录';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `amount` decimal(24,8) DEFAULT '0.00000000' COMMENT '数量';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `ex_amount` decimal(24,8) DEFAULT '0.00000000' COMMENT 'ex数量';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `from_unit` varchar(255) DEFAULT NULL COMMENT 'from unit';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `rate` decimal(24,8) DEFAULT '0.00000000' COMMENT 'rate';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `status` int(11) NOT NULL COMMENT '状态';
- ALTER TABLE `quick_exchange` MODIFY COLUMN `to_unit` varchar(255) DEFAULT NULL COMMENT 'to unit';
- ALTER TABLE `red_envelope` COMMENT '红包主表';
- ALTER TABLE `red_envelope` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `red_envelope` MODIFY COLUMN `bg_image` varchar(255) DEFAULT NULL COMMENT 'bg image';
- ALTER TABLE `red_envelope` MODIFY COLUMN `count` int(11) NOT NULL COMMENT '数量';
- ALTER TABLE `red_envelope` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `red_envelope` MODIFY COLUMN `detail` text COMMENT 'detail';
- ALTER TABLE `red_envelope` MODIFY COLUMN `envelope_no` varchar(255) NOT NULL COMMENT 'envelope no';
- ALTER TABLE `red_envelope` MODIFY COLUMN `expired_hours` int(11) NOT NULL COMMENT 'expired hours';
- ALTER TABLE `red_envelope` MODIFY COLUMN `invite` int(11) NOT NULL COMMENT 'invite';
- ALTER TABLE `red_envelope` MODIFY COLUMN `logo_image` varchar(255) DEFAULT NULL COMMENT 'logo image';
- ALTER TABLE `red_envelope` MODIFY COLUMN `max_rand` decimal(18,8) DEFAULT NULL COMMENT '最大随机领取额';
- ALTER TABLE `red_envelope` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '用户ID';
- ALTER TABLE `red_envelope` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '名称';
- ALTER TABLE `red_envelope` MODIFY COLUMN `plateform` int(11) NOT NULL COMMENT 'plateform';
- ALTER TABLE `red_envelope` MODIFY COLUMN `receive_amount` decimal(18,8) DEFAULT NULL COMMENT '领取总额';
- ALTER TABLE `red_envelope` MODIFY COLUMN `receive_count` int(11) NOT NULL COMMENT 'receive count';
- ALTER TABLE `red_envelope` MODIFY COLUMN `state` int(11) NOT NULL COMMENT 'state';
- ALTER TABLE `red_envelope` MODIFY COLUMN `total_amount` decimal(18,8) DEFAULT NULL COMMENT '红包总额';
- ALTER TABLE `red_envelope` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '类型';
- ALTER TABLE `red_envelope` MODIFY COLUMN `unit` varchar(255) DEFAULT NULL COMMENT '单位';
- ALTER TABLE `red_envelope` MODIFY COLUMN `invite_user` varchar(255) DEFAULT NULL COMMENT 'invite user';
- ALTER TABLE `red_envelope` MODIFY COLUMN `invite_user_avatar` varchar(255) DEFAULT NULL COMMENT 'invite user avatar';
- ALTER TABLE `red_envelope_detail` COMMENT '红包领取明细';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '领取数额';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `cate` int(11) NOT NULL COMMENT 'cate';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `envelope_id` bigint(20) DEFAULT NULL COMMENT '关联envelope的ID';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID';
- ALTER TABLE `red_envelope_detail` MODIFY COLUMN `user_identify` varchar(255) DEFAULT NULL COMMENT 'user identify';
- ALTER TABLE `reward_activity_setting` COMMENT '活动奖励配置(注册/交易/充值)';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `info` varchar(255) DEFAULT NULL COMMENT '奖励详情 JSON,如 `{"amount": 0.5}`';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '启用状态,枚举 `BooleanEnum`:**0**=禁用,**1**=启用';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '奖励类型,枚举 `ActivityRewardType`';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '最近修改者 → `admin.id`';
- ALTER TABLE `reward_activity_setting` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '奖励币种 → `coin.name`';
- ALTER TABLE `reward_promotion_setting` COMMENT '推广奖励配置(注册/法币/币币交易返佣)';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `effective_time` int(11) NOT NULL COMMENT '生效时间(从注册之日起,单位:天),主要用于推广交易';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `info` varchar(255) DEFAULT NULL COMMENT '奖励规则 JSON(含一级/二级比例)';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '启用状态:**0**=禁用,**1**=启用';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '推广类型,枚举 `PromotionRewardType`';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '最后更新时间';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '最近修改者 → `admin.id`';
- ALTER TABLE `reward_promotion_setting` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '奖励币种 → `coin.name`(币币交易推广可不设币种)';
- ALTER TABLE `reward_record` COMMENT '奖励发放记录';
- ALTER TABLE `reward_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `reward_record` MODIFY COLUMN `amount` decimal(18,8) DEFAULT NULL COMMENT '奖励数量';
- ALTER TABLE `reward_record` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间,自动生成';
- ALTER TABLE `reward_record` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注(通常为奖励类型的中文名,如"推广注册")';
- ALTER TABLE `reward_record` MODIFY COLUMN `type` int(11) DEFAULT NULL COMMENT '奖励类型,枚举 `RewardRecordType`';
- ALTER TABLE `reward_record` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '奖励币种 → `coin.name`';
- ALTER TABLE `reward_record` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '获得奖励的用户 → `member.id`';
- ALTER TABLE `reward_record` MODIFY COLUMN `from_member_id` bigint(20) DEFAULT NULL COMMENT '奖励来源用户 → `member.id`(如推荐奖励中的被推荐人)';
- ALTER TABLE `risk_control` COMMENT '风控日志';
- ALTER TABLE `risk_control` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `risk_control` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '用户ID';
- ALTER TABLE `risk_control` MODIFY COLUMN `type` int(2) NOT NULL COMMENT '类型';
- ALTER TABLE `risk_control` MODIFY COLUMN `content` varchar(1000) NOT NULL COMMENT '内容';
- ALTER TABLE `risk_control` MODIFY COLUMN `create_time` datetime NOT NULL COMMENT '创建时间';
- ALTER TABLE `robot_match_conf` COMMENT '机器人撮合配置';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '主键ID';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `min_amount` decimal(26,8) NOT NULL COMMENT '最小数量';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `max_amount` decimal(26,8) NOT NULL COMMENT '最大数量';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `proportion` decimal(20,8) NOT NULL COMMENT '大盘比例:0.0001btc';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `fixed_offset` decimal(26,16) NOT NULL COMMENT '价格固定偏移量';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `random_offset` decimal(26,8) NOT NULL COMMENT '价格随机偏移量';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `handicap_gap` decimal(18,8) DEFAULT NULL COMMENT 'handicap gap';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `deal_gap` decimal(18,8) DEFAULT NULL COMMENT 'deal gap';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `last_btc_price` decimal(18,8) DEFAULT NULL COMMENT 'last btc price';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `last_ct_price` decimal(18,8) DEFAULT NULL COMMENT 'last ct price';
- ALTER TABLE `robot_match_conf` MODIFY COLUMN `status` int(1) NOT NULL COMMENT '状态';
- ALTER TABLE `robot_match_plan` COMMENT '机器人涨跌计划';
- ALTER TABLE `robot_match_plan` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '主键ID';
- ALTER TABLE `robot_match_plan` MODIFY COLUMN `start_time` datetime NOT NULL COMMENT '开盘时间';
- ALTER TABLE `robot_match_plan` MODIFY COLUMN `amplitude` decimal(26,8) NOT NULL COMMENT '幅度:单位%';
- ALTER TABLE `robot_match_plan` MODIFY COLUMN `type` int(11) NOT NULL COMMENT '1涨 2.跌';
- ALTER TABLE `robot_match_plan` MODIFY COLUMN `end_time` datetime NOT NULL COMMENT '结束时间';
- ALTER TABLE `sign` COMMENT '签到活动配置';
- ALTER TABLE `sign` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增';
- ALTER TABLE `sign` MODIFY COLUMN `amount` decimal(19,2) DEFAULT NULL COMMENT '每次签到赠送数量';
- ALTER TABLE `sign` MODIFY COLUMN `creation_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `sign` MODIFY COLUMN `end_date` date DEFAULT NULL COMMENT '活动结束日期';
- ALTER TABLE `sign` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '活动状态,枚举 `SignStatus`';
- ALTER TABLE `sign` MODIFY COLUMN `coin_name` varchar(255) DEFAULT NULL COMMENT '赠送币种 → `coin.name`';
- ALTER TABLE `symbol_price_bias` COMMENT '标记价格偏差';
- ALTER TABLE `symbol_price_bias` MODIFY COLUMN `id` int(10) NOT NULL COMMENT '主键(非自增)';
- ALTER TABLE `symbol_price_bias` MODIFY COLUMN `symbol` varchar(200) NOT NULL COMMENT '交易对符号,如 BTC/USDT';
- ALTER TABLE `symbol_price_bias` MODIFY COLUMN `bias` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '价格偏差值(绝对值加法偏差)';
- ALTER TABLE `sys_advertise` COMMENT '系统广告/轮播图';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `serial_number` varchar(255) NOT NULL COMMENT 'serial number';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `author` varchar(255) DEFAULT NULL COMMENT 'author';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `content` text COMMENT '内容';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `end_time` varchar(255) NOT NULL COMMENT '结束时间';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `link_url` varchar(255) DEFAULT NULL COMMENT 'link url';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `name` varchar(255) NOT NULL COMMENT '名称';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `start_time` varchar(255) NOT NULL COMMENT '开始时间';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `status` int(11) NOT NULL COMMENT '状态';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `sys_advertise_location` int(11) NOT NULL COMMENT 'sys advertise location';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `url` varchar(255) DEFAULT NULL COMMENT 'URL';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `lang` varchar(255) NOT NULL COMMENT 'lang';
- ALTER TABLE `sys_advertise` MODIFY COLUMN `display_mode` int(11) DEFAULT '0' COMMENT 'display mode';
- ALTER TABLE `sys_config` COMMENT '系统配置,experience_wallet 字段控制体验金功能开关';
- ALTER TABLE `sys_config` MODIFY COLUMN `id` int(6) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `sys_config` MODIFY COLUMN `promotion_prefix` varchar(255) NOT NULL COMMENT 'promotion prefix';
- ALTER TABLE `sys_config` MODIFY COLUMN `contract_margin_rate` int(2) NOT NULL COMMENT 'contract margin rate';
- ALTER TABLE `sys_config` MODIFY COLUMN `overnight_rate` int(2) NOT NULL COMMENT 'overnight rate';
- ALTER TABLE `sys_config` MODIFY COLUMN `fine_time_interval` int(6) NOT NULL COMMENT 'fine time interval';
- ALTER TABLE `sys_config` MODIFY COLUMN `follow_special_amount` int(6) NOT NULL COMMENT 'follow special数量';
- ALTER TABLE `sys_config` MODIFY COLUMN `sign_start` decimal(18,8) NOT NULL COMMENT 'sign start';
- ALTER TABLE `sys_config` MODIFY COLUMN `sign_type` int(1) NOT NULL COMMENT 'sign type';
- ALTER TABLE `sys_config` MODIFY COLUMN `sign_increment` decimal(18,8) NOT NULL COMMENT 'sign increment';
- ALTER TABLE `sys_config` MODIFY COLUMN `sign_max` decimal(18,8) NOT NULL COMMENT 'sign max';
- ALTER TABLE `sys_config` MODIFY COLUMN `promotion_reward` decimal(18,8) NOT NULL COMMENT 'promotion reward';
- ALTER TABLE `sys_config` MODIFY COLUMN `project_name` varchar(200) NOT NULL COMMENT 'project name';
- ALTER TABLE `sys_config` MODIFY COLUMN `project_logo` varchar(1000) NOT NULL COMMENT 'project logo';
- ALTER TABLE `sys_config` MODIFY COLUMN `project_avatar` varchar(1000) NOT NULL COMMENT 'project avatar';
- ALTER TABLE `sys_config` MODIFY COLUMN `project_admin` varchar(1000) NOT NULL COMMENT 'project admin';
- ALTER TABLE `sys_config` MODIFY COLUMN `experience_wallet` int(1) NOT NULL COMMENT 'experience wallet';
- ALTER TABLE `sys_config` MODIFY COLUMN `internal_accounts` varchar(2000) DEFAULT NULL COMMENT 'internal accounts';
- ALTER TABLE `sys_config` MODIFY COLUMN `enable_exchange` int(1) NOT NULL COMMENT 'enable exchange';
- ALTER TABLE `sys_config` MODIFY COLUMN `enable_credit` int(1) NOT NULL COMMENT 'enable credit';
- ALTER TABLE `sys_config` MODIFY COLUMN `funding_rebate` int(2) NOT NULL COMMENT 'funding rebate';
- ALTER TABLE `sys_config` MODIFY COLUMN `system_code` int(1) NOT NULL COMMENT 'system code';
- ALTER TABLE `sys_config` MODIFY COLUMN `special_trader` smallint(2) NOT NULL COMMENT 'special trader';
- ALTER TABLE `sys_help` COMMENT '帮助中心文章';
- ALTER TABLE `sys_help` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `sys_help` MODIFY COLUMN `author` varchar(255) DEFAULT NULL COMMENT 'author';
- ALTER TABLE `sys_help` MODIFY COLUMN `content` longtext COMMENT '内容';
- ALTER TABLE `sys_help` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `sys_help` MODIFY COLUMN `img_url` varchar(255) DEFAULT NULL COMMENT 'img url';
- ALTER TABLE `sys_help` MODIFY COLUMN `is_top` varchar(255) DEFAULT NULL COMMENT '是否置顶';
- ALTER TABLE `sys_help` MODIFY COLUMN `sort` int(11) NOT NULL COMMENT '排序';
- ALTER TABLE `sys_help` MODIFY COLUMN `status` int(11) NOT NULL COMMENT '状态';
- ALTER TABLE `sys_help` MODIFY COLUMN `sys_help_classification` int(11) NOT NULL COMMENT 'sys help classification';
- ALTER TABLE `sys_help` MODIFY COLUMN `title` varchar(255) NOT NULL COMMENT '标题';
- ALTER TABLE `sys_help` MODIFY COLUMN `lang` varchar(255) DEFAULT NULL COMMENT 'lang';
- ALTER TABLE `tb_sms` COMMENT '短信服务配置';
- ALTER TABLE `tb_sms` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `tb_sms` MODIFY COLUMN `key_id` varchar(255) DEFAULT NULL COMMENT '关联key的ID';
- ALTER TABLE `tb_sms` MODIFY COLUMN `key_secret` varchar(255) DEFAULT NULL COMMENT 'key secret';
- ALTER TABLE `tb_sms` MODIFY COLUMN `sign_id` varchar(255) DEFAULT NULL COMMENT '关联sign的ID';
- ALTER TABLE `tb_sms` MODIFY COLUMN `sms_name` varchar(255) DEFAULT NULL COMMENT 'sms name';
- ALTER TABLE `tb_sms` MODIFY COLUMN `sms_status` varchar(255) DEFAULT NULL COMMENT 'sms status';
- ALTER TABLE `tb_sms` MODIFY COLUMN `template_id` varchar(255) DEFAULT NULL COMMENT '关联template的ID';
- ALTER TABLE `temporary_purse` COMMENT '临时钱包(数据迁移)';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `id` int(11) DEFAULT NULL COMMENT '主键ID';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `balance` double DEFAULT NULL COMMENT '余额';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `frozen_balance` double DEFAULT NULL COMMENT '冻结余额';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `frozen_margin` double DEFAULT NULL COMMENT 'frozen margin';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `e_usdt_address` text COMMENT 'e usdt address';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `t_usdt_address` text COMMENT 't usdt address';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `position_type` int(11) DEFAULT NULL COMMENT 'position type';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `leverage` double DEFAULT NULL COMMENT 'leverage';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `buy_leverage` text COMMENT 'buy leverage';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `sell_leverage` text COMMENT 'sell leverage';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `money_type` int(11) DEFAULT NULL COMMENT 'money type';
- ALTER TABLE `temporary_purse` MODIFY COLUMN `is_supervised` text COMMENT 'is supervised';
- ALTER TABLE `trading_strategy` COMMENT '交易策略配置';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `name` varchar(200) NOT NULL COMMENT '名称';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `volume_type` int(1) NOT NULL COMMENT 'volume type';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `volume_value` decimal(4,2) NOT NULL COMMENT 'volume value';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `profit_count` int(6) NOT NULL COMMENT 'profit count';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `profit_percentage` decimal(4,2) NOT NULL COMMENT 'profit percentage';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `loss_count` int(6) NOT NULL COMMENT 'loss count';
- ALTER TABLE `trading_strategy` MODIFY COLUMN `loss_percentage` decimal(4,2) NOT NULL COMMENT 'loss percentage';
- ALTER TABLE `transfer_address` COMMENT '外部转账目标地址配置';
- ALTER TABLE `transfer_address` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置ID';
- ALTER TABLE `transfer_address` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '目标转账地址';
- ALTER TABLE `transfer_address` MODIFY COLUMN `min_amount` decimal(18,2) DEFAULT NULL COMMENT '最低转账数目';
- ALTER TABLE `transfer_address` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '状态:0=正常, 1=禁用(`CommonStatus`)';
- ALTER TABLE `transfer_address` MODIFY COLUMN `transfer_fee` decimal(18,6) DEFAULT NULL COMMENT '转账手续费率';
- ALTER TABLE `transfer_address` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种,关联 `coin.name`';
- ALTER TABLE `transfer_record` COMMENT '站内转账记录';
- ALTER TABLE `transfer_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '转账记录ID';
- ALTER TABLE `transfer_record` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '目标账户标识(手机号/邮箱/会员ID)';
- ALTER TABLE `transfer_record` MODIFY COLUMN `amount` decimal(19,2) DEFAULT NULL COMMENT '转账金额';
- ALTER TABLE `transfer_record` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `transfer_record` MODIFY COLUMN `fee` decimal(18,8) DEFAULT NULL COMMENT '手续费';
- ALTER TABLE `transfer_record` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '转出方会员ID';
- ALTER TABLE `transfer_record` MODIFY COLUMN `target_member_id` bigint(20) NOT NULL COMMENT '接收方会员ID';
- ALTER TABLE `transfer_record` MODIFY COLUMN `order_sn` varchar(255) DEFAULT NULL COMMENT '接口返回的订单号(外部转账场景)';
- ALTER TABLE `transfer_record` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `transfer_record` MODIFY COLUMN `coin_id` varchar(255) DEFAULT NULL COMMENT '币种,关联 `coin.name`';
- ALTER TABLE `transfer_record` MODIFY COLUMN `status` int(2) NOT NULL COMMENT '转账状态,复用 `WithdrawStatus` 枚举';
- ALTER TABLE `transfer_record` MODIFY COLUMN `deal_time` datetime DEFAULT NULL COMMENT '处理时间';
- ALTER TABLE `transfer_record` MODIFY COLUMN `deposit_id` bigint(20) DEFAULT NULL COMMENT '关联的入金记录ID(`member_deposit.id`)';
- ALTER TABLE `user_purse` COMMENT '合约账户钱包';
- ALTER TABLE `user_purse` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '主键ID';
- ALTER TABLE `user_purse` MODIFY COLUMN `balance` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '余额';
- ALTER TABLE `user_purse` MODIFY COLUMN `frozen_balance` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT '冻结余额';
- ALTER TABLE `user_purse` MODIFY COLUMN `frozen_margin` decimal(18,8) NOT NULL DEFAULT '0.00000000' COMMENT 'frozen margin';
- ALTER TABLE `user_purse` MODIFY COLUMN `e_usdt_address` varchar(255) DEFAULT NULL COMMENT 'e usdt address';
- ALTER TABLE `user_purse` MODIFY COLUMN `t_usdt_address` varchar(255) DEFAULT NULL COMMENT 't usdt address';
- ALTER TABLE `user_purse` MODIFY COLUMN `position_type` int(1) NOT NULL DEFAULT '0' COMMENT 'position type';
- ALTER TABLE `user_purse` MODIFY COLUMN `leverage` decimal(10,2) NOT NULL DEFAULT '10.00' COMMENT 'leverage';
- ALTER TABLE `user_purse` MODIFY COLUMN `buy_leverage` decimal(10,2) DEFAULT '0.00' COMMENT 'buy leverage';
- ALTER TABLE `user_purse` MODIFY COLUMN `sell_leverage` decimal(10,2) DEFAULT '0.00' COMMENT 'sell leverage';
- ALTER TABLE `user_purse` MODIFY COLUMN `money_type` int(1) NOT NULL DEFAULT '0' COMMENT 'money type';
- ALTER TABLE `user_purse` MODIFY COLUMN `is_supervised` int(1) DEFAULT '0' COMMENT 'is supervised';
- ALTER TABLE `wallet_trans_record` COMMENT '钱包间划转记录';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `amount` decimal(26,16) DEFAULT NULL COMMENT '划转金额';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '划转时间';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '会员ID';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `source` int(11) DEFAULT '0' COMMENT '来源钱包类型,见 `WalletType` 枚举';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `target` int(11) DEFAULT '0' COMMENT '目标钱包类型,见 `WalletType` 枚举';
- ALTER TABLE `wallet_trans_record` MODIFY COLUMN `unit` varchar(255) DEFAULT NULL COMMENT '币种单位(如 USDT、BTC)';
- ALTER TABLE `website_information` COMMENT '网站基础信息';
- ALTER TABLE `website_information` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT '主键ID';
- ALTER TABLE `website_information` MODIFY COLUMN `address_icon` varchar(255) DEFAULT NULL COMMENT 'address icon';
- ALTER TABLE `website_information` MODIFY COLUMN `contact` varchar(255) DEFAULT NULL COMMENT 'contact';
- ALTER TABLE `website_information` MODIFY COLUMN `copyright` varchar(255) DEFAULT NULL COMMENT 'copyright';
- ALTER TABLE `website_information` MODIFY COLUMN `description` varchar(255) DEFAULT NULL COMMENT '描述';
- ALTER TABLE `website_information` MODIFY COLUMN `keywords` varchar(255) DEFAULT NULL COMMENT 'keywords';
- ALTER TABLE `website_information` MODIFY COLUMN `logo` varchar(255) DEFAULT NULL COMMENT 'logo';
- ALTER TABLE `website_information` MODIFY COLUMN `name` varchar(255) DEFAULT NULL COMMENT '名称';
- ALTER TABLE `website_information` MODIFY COLUMN `other_information` text COMMENT 'other information';
- ALTER TABLE `website_information` MODIFY COLUMN `postcode` varchar(255) DEFAULT NULL COMMENT 'postcode';
- ALTER TABLE `website_information` MODIFY COLUMN `url` varchar(255) DEFAULT NULL COMMENT 'URL';
- ALTER TABLE `withdraw_backup` COMMENT '提现地址备份记录';
- ALTER TABLE `withdraw_backup` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '备份记录ID';
- ALTER TABLE `withdraw_backup` MODIFY COLUMN `record_id` bigint(20) NOT NULL COMMENT '关联 `withdraw_record.id`';
- ALTER TABLE `withdraw_backup` MODIFY COLUMN `address` varchar(255) NOT NULL COMMENT '提现地址快照';
- ALTER TABLE `withdraw_backup` MODIFY COLUMN `member_id` bigint(20) NOT NULL COMMENT '会员ID';
- ALTER TABLE `withdraw_backup` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '币种标识';
- ALTER TABLE `withdraw_code_record` COMMENT '提币码记录';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '提币码创建时间';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `deal_time` datetime DEFAULT NULL COMMENT '提币码被使用的时间';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '申请人会员ID(提币方)';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `rmember_id` bigint(20) DEFAULT NULL COMMENT '充值人会员ID(使用提币码的接收方)';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '状态,见 `WithdrawStatus` 枚举';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `withdraw_amount` decimal(18,8) DEFAULT NULL COMMENT '提币数量';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `withdraw_code` varchar(255) DEFAULT NULL COMMENT '提币码(MD5生成的唯一凭证)';
- ALTER TABLE `withdraw_code_record` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '币种,关联 `coin.name`';
- ALTER TABLE `withdraw_fee_history` COMMENT '提现手续费历史';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '记录ID';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `biz_type` varchar(255) DEFAULT NULL COMMENT '业务类型(区分提现、转账等场景)';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `fee_amount` decimal(28,8) DEFAULT NULL COMMENT '手续费数量';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `fee_coin` varchar(255) DEFAULT NULL COMMENT '手续费计价币种';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `fee_type` varchar(255) DEFAULT NULL COMMENT '手续费类型(如 withdraw/transfer)';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `symbol` varchar(255) DEFAULT NULL COMMENT '交易对/币种符号';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `u_id` bigint(20) DEFAULT NULL COMMENT '会员ID';
- ALTER TABLE `withdraw_fee_history` MODIFY COLUMN `update_time` datetime DEFAULT NULL COMMENT '更新时间';
- ALTER TABLE `withdraw_record` COMMENT '数字币提现申请记录';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '提现记录ID';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `address` varchar(255) DEFAULT NULL COMMENT '提现目标链上地址';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `arrived_amount` decimal(18,8) DEFAULT NULL COMMENT '预计到账数量(= total_amount - fee)';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `can_auto_withdraw` int(11) DEFAULT NULL COMMENT '该币种是否支持自动提现:0=否, 1=是';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `create_time` datetime DEFAULT NULL COMMENT '申请时间(自动生成)';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `deal_time` datetime DEFAULT NULL COMMENT '处理完成时间';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `fee` decimal(18,8) DEFAULT NULL COMMENT '手续费';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `is_auto` int(11) DEFAULT NULL COMMENT '是否自动提现:0=否, 1=是。由币种的 `canAutoWithdraw` 和提现金额是否 ≤ 阈值决定';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `member_id` bigint(20) DEFAULT NULL COMMENT '申请人会员ID,关联 `member.id`';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `remark` varchar(255) DEFAULT NULL COMMENT '备注';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `status` int(11) DEFAULT NULL COMMENT '提现状态,见 `WithdrawStatus` 枚举';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `total_amount` decimal(18,8) DEFAULT NULL COMMENT '申请总数量(含手续费)';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `transaction_number` varchar(255) DEFAULT NULL COMMENT '链上交易哈希(txid),提现成功后回写';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `admin_id` bigint(20) DEFAULT NULL COMMENT '审核管理员ID,关联 `admin.id`(人工审核时)';
- ALTER TABLE `withdraw_record` MODIFY COLUMN `coin_id` varchar(255) NOT NULL COMMENT '币种标识,关联 `coin.name`(如 TUSDT、EUSDT、BTC)';
|