Releases: vipbooks/TableGo
TableGo_20250808 v8.8.0 正式版发布
TableGo_20250808 v8.8.0 正式版发布,此次版本累计更新如下:
1、新增表字段比对和表字段批量比对的功能,用于快速比对不同数据源中表结构的差异
2、新增查看表结构功能,可以快速查看各数据源的表结构,在没有数据库管理工具的情况下也能知晓表结构情况
3、新增查找表字段功能,用于快速查找需要的一个或多个表字段在数据源的哪些表里面存在
4、新增外键支持,表参数信息里新增表外键参数
5、新增索引支持,并且支持复合索引,表参数信息里新增字段索引参数
6、新增生成表随机SQL的模板,用于生成CRUD的随机数据SQL做数据库测试
7、新增导入Excel生成批量新增SQL的模板、新增表字段与业务字段比较生成MD比对结果的模板、新增导出表结构信息生成JSON的模板
8、数据源配置管理中新增循环测试和批量测试,使用循环测试时连接失败会自动重测,直到测试连接成功为止
9、高级设置新增数据库 Catalog 配置,如果使用 MySQL8 的JDBC驱动包需要设置该参数为dbName,避免串库串表问题
10、生成自定义文件新增优化表字段首字母是单个字符的配置,避免类属性首字母为一个字符时引起的框架赋值问题
11、生成自定义文件的JSON参数配置中,可以给各模块中配置的表设置别名,用于替换默认根据表名生成的驼峰命名,例如:t_user 的表名可以生成 UserMgt 这样的驼峰命名类
12、项目自动化部署配置新增互斥锁,用于多环境终端同时部署时锁定某个命令集只能被执行一次
13、项目自动化部署配置Enable参数可通过Profile动态配置,能灵活统一的控制需要执行的命令
14、项目自动化部署的按步骤配置新增终端连接名称配置,用于让不同步骤的批处理配置只在指定服务器上执行,增加自动化部署的灵活性
15、支持Swagger3 OpenApi3,可用于生成Word的API文档和基于Swagger数据生成代码
16、基于Swagger生成Word离线API文档支持选择指定的模块生成文档
17、主界面新增定时自动保存主界面参数配置的功能
18、生成数据库文档高级设置新增仅生成有备注的表配置
19、FtlUtils模板工具类中新增大量方法增强自定义模板功能,并删除一些多余的方法
20、优化精确匹配、模糊匹配等选择表的搜索功能,支持中文表注释搜索
21、database.ini和paramConfig.ini两个配置文件改成 UTF-8 编码,如果使用老文件是GBK编码的中文会有乱码,只要删除老文件再打开TableGo重新生成就可以了
22、支持华为GaussDB数据库
23、更新部分第三方依赖包,更新RuoYi项目包官网新版本
24、修复其它已知Bug并进行了一些优化
官 网:http://www.tablego.cn
码 云:https://gitee.com/vipbooks/TableGo
GitHub:https://github.com/vipbooks/TableGo
项目的发展离不开您的支持,希望您能给项目点一个Star,促进项目更好的发展(^_^)∠※
TableGo_20250206 v8.6.0 测试版发布
TableGo_20250206 v8.6.0 测试版发布,此次版本更新如下:
1、高级设置新增数据库Catalog配置,如果使用MySQL8的JDBC驱动包需要设置该参数为dbName,避免串库串表
2、新增索引支持,并且支持复合索引,表参数信息里新增字段索引参数
3、主界面新增定时自动保存主界面参数配置的功能
4、生成数据库文档高级设置新增仅生成有备注的表配置
5、生成自定义文件新增优化表字段首字母是单个字符的配置,避免类属性首字母为一个字符时引起的框架赋值问题
6、自动部署的按步骤配置新增终端连接名称配置,用于让不同步骤的批处理配置在不同服务器上执行,增加自动化部署的灵活性
7、新增导入Excel生成批量新增SQL的模板、新增表字段与业务字段比较生成MD比对结果的模板、新增导出表结构信息生成JSON的模板
8、FtlUtils模板工具类中新增更多方法增强自定义模板功能
9、支持华为GaussDB数据库
10、优化精确匹配、模糊匹配等选择表的搜索功能,支持表注释搜索
11、基于Swagger生成API文档优化对OpenAPI3数据的解析,支持更多数据格式
12、database.ini和paramConfig.ini两个配置文件改成 UTF-8 编码,如果使用老文件中文会有乱码,只要删除老文件再打开TableGo重新生成就可以了
13、更新部分依赖包
14、修复其它已知Bug并进行了一些优化
官 网:http://www.tablego.cn
码 云:https://gitee.com/vipbooks/TableGo
GitHub:https://github.com/vipbooks/TableGo
项目的发展离不开您的支持,希望您能给项目点一个Star,促进项目更好的发展(^_^)∠※
TableGo_20240808 v8.5.0 测试版发布
TableGo_20240808 v8.5.0 测试版发布,此次版本更新如下:
1、新增外键支持,表参数信息里新增表外键参数
2、项目自动化部署配置添加互斥锁,用于多环境终端同时部署时锁定某个命令集只能被执行一次
3、项目自动化部署配置Enable参数可通过Profile动态配置,有些命令集可以只在生产环境执行
4、FtlUtils模板工具类中新增大量方法增强自定义模板功能
5、新增生成表随机SQL的模板,用于生成CRUD的随机数据SQL做数据库测试
6、支持Swagger3 OpenApi3,可用于生成Word的API文档和基于Swagger数据生成代码
7、基于Swagger生成Word离线API文档支持选择指定的模块生成文档
8、优化对多主键的支持
9、自定义模板示例进行了一些的修改和优化
10、修复其它已知Bug并进行了一些优化
官 网:http://www.tablego.cn
码 云:https://gitee.com/vipbooks/TableGo
GitHub:https://github.com/vipbooks/TableGo
项目的发展离不开您的支持,希望您能给项目点一个Star,促进项目更好的发展(^_^)∠※
TableGo_20240224 v8.4.0 正式版发布
TableGo_20240224 v8.4.0 正式版发布,此次版本累计更新如下:
1、TableGo专属LOGO上线
2、生成数据库文档ER图新增备注+字段名的生成配置
3、生成自定义文件功能新增临时参数配置,用于使用临时数据生成自定义文件
4、新增基于Excel数据生成自定义文件,可导入Excel数据生成程序代码、SQL、JSON、XML等
5、Jar包版本TableGo新增 TableGo.command 和 TableGo-all.command,在Mac上可以双击打开TableGo
6、公共参数→高级设置新增文档分批生成配置,生成数据库文档可按表数量分批生成
7、新增Cron表达式测试工具
8、生成自定义文件新增注释匹配富文本类型参数
9、公共参数的高级设置新增是否使用数据源配置,可以不使用数据源生成文件
10、服务器连接终端多处更新和优化,并新增自动化部署,支持通过定时任务或服务器文件更新监听来实现自动化部署项目,无需人工干预
11、FtlUtils模板工具类中新增大量方法增强自定义模板功能
12、自定义模板新增多个动态参数变量,可实现更多功能
13、自定义模板示例进行了大量的修改和优化
14、生成SpringBoot项目集成EasyExcel组件,新增自动生成导入导出接口
15、生成RuoYi项目新增自动生成前后端导入导出功能,并更新RuoYi框架版本
16、移除生成数据库文档和生成自定义文件中的列分组参数,合并到高级设置里的字段分组配置中统一管理
17、修复部分密码加密后无法解密的问题
18、修复其它已知Bug并进行了一些优化
官 网:http://www.tablego.cn
码 云:https://gitee.com/vipbooks/TableGo
GitHub:https://github.com/vipbooks/TableGo
项目的发展离不开您的支持,希望您能给项目点一个Star,促进项目更好的发展(^_^)∠※
TableGo_20220801 v8.0.0 正式版发布
1、生成项目功能新增支持若依框架,可同时生成若依框架代码和所有业务表的前后端基础CRUD代码,一键搞定所有
2、新增服务器连接终端,并能配置Profiles运行环境参数,实现dev、test、sit环境服务器一键自动化部署前后端项目工程
3、新增TableGo服务器终端自动化部署项目示例,从代码更新、打包、上传到自动化部署前后端项目工程的脚本和配置全套都写好了
4、新增自定义模板:dbMarkdown[md].ftl和ApiMarkdown[md].ftl,用于生成MD格式的数据库文档和API文档
5、新增33款FlatLaf皮肤主题,JDK8、JDK11、JDK17、JDK18测试通过
6、新增表后缀参数配置,生成驼峰命名时将不包含该后缀
7、生成项目功能新增解压缩ZIP文件功能,用于解压已有的项目脚手架,减少自定义模板编写工作量
8、生成自定义文件的JSON参数配置新增jsonParamFilePath参数,用于读取本地JSON文件
9、按字段生成文件功能自定义模板支持多选
10、导入SQL脚本功能的SQL脚本支持多选,按选择的文件顺序执行脚本
11、FtlUtils工具类添加一些新的方法,方便自定义模板配置
12、生成项目工程功能中的基于SpringBoot生成项目工程的依赖包升级,并添加Controller的AOP日志切面拦截器
13、使用命令行启动TableGo时命令行输出随机Banner图
14、自定义模板示例修改优化
15、优化日志输出和异常的提示信息
16、修复已知Bug并进行了一些优化
项目的发展离不开您的支持,希望您能给项目点一个Star,促进项目更好的发展(^_^)∠※