适配 Oracle 数据库

1. 适配表名是大写的情况
2. 优化代码生成器的校验逻辑
This commit is contained in:
YunaiV
2022-05-01 19:47:30 +08:00
parent 6f18adb54a
commit 2bd2313434
6 changed files with 54 additions and 33 deletions

View File

@@ -10,7 +10,8 @@ import ${BaseDOClassName};
*
* @author ${table.author}
*/
@TableName("${table.tableName}")
@TableName("${table.tableName.toLowerCase()}")
@KeySequence("${table.tableName.toLowerCase()}_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)