代码拉取完成,页面将自动刷新
1.x升级到2.0
将gen.jar
、conf
、lib
、dist
、run.sh
放入到gen目录下并覆盖
非MySql数据库需要将驱动包(如ojdbc6.jar)放到gen/lib
下
如果使用内置数据库(gen.db)则不需要改动,可以把启动内存改成64M
如果使用MYSQL数据库
打开conf/app.yml
注释sqlite3数据库连接,打开下面的mysql连接
执行run.sh
启动
本次更新主要来自PR,再次感谢这位小伙伴的分享。
1、sqlite在mac m1架构下无法运行问题。
2、修复连接Oracle数据库生成代码时,查询字段sql报错问题
${context.randomInt}:int随机数
${context.randomLong}:long随机数
${context.randomBoolean}:boolean随机
${context.uuid}:生成uuid
${context.nextId}:生成唯一id,基于雪花算法
${column.isNullable}
:字段是否可空,返回boolean #I4QAMO:大佬,可否给数据库字段添加判断是否可空类型,很多场景需要判断字段不能空的业务
${column.columnNameLF}
:表中字段名首字母小写 #I4QJJY:SqlServer生成的表有dbo的前缀需要去除,另外如果烦请添加一个字段首字母小写的功能,谢谢
1、前端:修复修改数据源时候不管什么数据库都带出oracle数据库
2、前端:新增oracle类型数据库数据库角色可以为空
3、前端:修复数据库类型为oracle数据库时候测试连接服务器字段展示undefined问题
4、前后端:新增author作者名配置,方便模板中插入作者
5、后端:修复postgresql数据库表如果没有设置主键无法获取列数组问题
SqlServer
字段长度信息(${column.maxLength}
,${column.scale}
)不支持“variant”数据类型
错误 #I3CSLO:com.microsoft.sqlserver.jdbc.SQLServerException: 不支持“variant”数据类型。
${table.schema}
)