开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
1 Star 0 Fork 0

10km/sqljava-test

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (1)
master
master
分支 (1)
master
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (1)
master
sqljava-test
/
sql
/
create_table.sql
sqljava-test
/
sql
/
create_table.sql
create_table.sql 3.21 KB
一键复制 编辑 原始数据 按行查看 历史
10km 提交于 2025年09月16日 16:13 +08:00 . feat(钱包): 新增钱包类型和身份枚举类及测试
set character set utf8;
SET NAMES 'utf8';
############################
# delete all table/view ###
############################
DROP TABLE IF EXISTS t_coupon ;
DROP TABLE IF EXISTS t_wallet ;
DROP TABLE IF EXISTS t_book;
DROP TABLE IF EXISTS t_user ;
CREATE TABLE IF NOT EXISTS `t_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(32) DEFAULT NULL,
`birthdate` date DEFAULT NULL,
`id_number` varchar(32) UNIQUE DEFAULT NULL,
`passport_no` varchar(32) UNIQUE DEFAULT NULL,
`user_type` tinyint DEFAULT NULL DEFAULT 0 COMMENT 'X@NAME:证件类型@X,0:未知,1:身份证,2:护照,3:台胞证,4:港澳通行证,5:军官证,6:外国人居留证,7:员工卡,8:其他TYPE@enum:sql2java.test.UserType@EPYT',
`user_type_name` varchar(32) DEFAULT NULL DEFAULT 'UNKNOW' COMMENT 'X@NAME:证件类型名字@X,TYPE@enum:sql2java.test.UserType@EPYT',
`phone` varchar(32) DEFAULT NULL,
`address` varchar(64) DEFAULT NULL,
`create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT 'X@NAME:记录创建时间@X',
`update_time` timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'X@NAME:记录修改时间@X',
PRIMARY KEY (`id`),
UNIQUE KEY `phone_UNIQUE` (`phone`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `t_book` (
`id` int(11) NOT NULL,
`name` varchar(32) DEFAULT NULL,
`author` varchar(32) DEFAULT NULL,
`publisher` varchar(32) DEFAULT NULL,
`publish_date` date DEFAULT NULL,
`isbn` varchar(32) UNIQUE DEFAULT NULL,
`borrower` int(11) DEFAULT NULL,
`discont` float DEFAULT NULL,
`price` decimal(10,2) DEFAULT NULL,
`props` json DEFAULT NULL COMMENT '[JSON_STR,obj]JSON格式的扩展字段(最大64KB),用于定义扩展信息',
`create_time` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT 'X@NAME:记录创建时间@X',
PRIMARY KEY (`id`),
CONSTRAINT `fk_borrower` FOREIGN KEY (`borrower`) REFERENCES `t_user` (`id`) ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `t_wallet` (
`wallet_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'X@NAME:钱包ID@X',
`org_id` int(11) DEFAULT NULL COMMENT 'X@NAME:关联的组织ID@X',
`wallet_type` int(4) DEFAULT NULL COMMENT 'X@NAME:钱包类型@X, 0-主钱包,1-推广钱包TYPE@enum:sql2java.test.WalletType@EPYT',
`available_balance` DECIMAL(15,2) NOT NULL DEFAULT 0.00 COMMENT 'X@NAME:可用金额(元)@X',
`lock_version` bigint NOT NULL DEFAULT '0' COMMENT 'X@NAME:乐观锁版本号@X LOCK@OPTIMISTIC@KCOL',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'X@NAME:创建时间@X',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'X@NAME:更新时间@X',
PRIMARY KEY (`wallet_id`),
UNIQUE KEY `uk_user_currency` (`org_id`,`wallet_type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='钱包表(乐观锁测试)';
CREATE TABLE `t_coupon` (
`coupon_id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT 'X@NAME:钱包ID@X',
`coupon_name` varchar(32) DEFAULT NULL COMMENT 'X@NAME:优惠券名@X',
`user_id` int(11) DEFAULT NULL COMMENT 'X@NAME:用户名@X',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'X@NAME:创建时间@X'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='优惠券表(悲观锁测试)';
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

Deprecated demo for SQL2java(https://gitee.com/l0km/sql2java), see also https://gitee.com/l0km/sql2java-example for new Demo
暂无标签
BSD-2-Clause
使用 BSD-2-Clause 开源许可协议
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/l0km/sqljava-test.git
git@gitee.com:l0km/sqljava-test.git
l0km
sqljava-test
sqljava-test
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /