Releases: yuanrui/CodeGenerator
Releases · yuanrui/CodeGenerator
AutoCode-v1.3.2507.11
更新说明:
- 修复 Oracle 查询bug
Release Notes:
- Fixed oracle query bug
AutoCode-v1.3.2506.03
更新说明:
- 新增支持 PostgreSQL 数据库代码生成
- 修复 MySQL 数据库无符号数据类型映射bug
Release Notes:
- Added support for code generation for PostgreSQL databases
- Fixed bug related to unsigned data type mapping in MySQL databases
AutoCode-v1.2.2505.09
更新说明:
- 修复 MySQL\DataProvider.tt 模板中的 Exists 函数生成bug.
- 新增数据表转换为 TypeScript 实体接口模板
- 修复发布 .net 8.0 程序时部分模板未包含以及配置文件不存在的bug
- 移除部分 nuget 包,兼容 .net 4.0
- 修复除 mysql 以外的数据库查询字段bug
AutoCode-v1.2.250509-winxp.zip相关说明:- 使用 .net 4.0 构建生成,支持在 Windows XP 系统上运行。
- 存在部分限制,包括不限于:
- MySQL 数据库只支持 5.7 及以下版本数据库
- 配置 Oracle 数据库连接后可能需要重启程序
Release Notes:
- Fixed a bug in the
Existsfunction generation within theMySQL\DataProvider.tttemplate. - Added data table conversion to TypeScript entity interface template
- Fixed issues where some templates were missing and configuration files were absent when publishing .NET 8.0 applications.
- Removed certain NuGet packages to ensure compatibility with .NET 4.0.
- Fixed database query field bug for non-MySQL databases
- Note for
AutoCode-v1.2.250509-winxp.zip:- Built with .NET 4.0, compatible with Windows XP.
- Limitations (including but not limited to):
- MySQL database support limited to version 5.7 and below.
- After configuring the Oracle database connection, you may need to restart the application.
AutoCode-v1.2.2504.23
更新说明:
- 修复
PrimaryKeyIsNumber属性无法将无符号整型判断为数字的bug - C# 公共运行时升级到 .NET 8.0
Release Notes:
- Fix the bug where the
PrimaryKeyIsNumberproperty fails to recognize unsigned integers as numeric types. - Upgraded C# common runtime to .NET 8.0
AutoCode-v1.2.2504.16
更新说明:
- MySQL 数据库驱动由 MySql.Data 切换到 MySqlConnector.
- 优化 MySQL 模板,修复数据库模式信息获取问题。
- 修复 MySQL LongText 类型长度溢出问题。
- 修复应用配置读取错误。
- 添加 MySQL 数据库类型支持,新增命名空间。
- 修复多行记录中复合主键查询问题。
- C# 公共运行时升级到 .NET 7.0
Release Notes:
- Migrating MySQL database driver from MySql.Data to MySqlConnector.
- Optimized MySQL templates and fixed database schema information retrieval issues.
- Resolved the length overflow issue with MySQL LongText data type.
- Fixed application configuration reading errors.
- Added MySQL database type support and introduced new namespace.
- Corrected composite primary key query issues in multi-row records.
- Upgraded C# common runtime to .NET 7.0
AutoCode-v1.1.2007.15
更新说明:
- 添加配置数据库连接功能。
- 更新Oracle、SQLite、Thrift到最新版本。
- 修改界面显示。
Release Notes:
- Add configuration database connection feature.
- Update Oracle, SQLite and Thrift to the latest versions.
- Modify the UI display.
AutoCode-v1.0.1907.03
发布说明:
- 第一次发布。
- 环境依赖:.Net Framework 4.0
- 数据源支持:Sql Server, Oracle, Sqlite, MySql. 需要在Config/db.config设置数据库连接配置。
- 代码生成基于T4模板,定制化程度高。
Release Notes:
- First release.
- Depend on .Net Framework 4.0
- Data source: Sql Server, Oracle, Sqlite, MySql. Before run should set Config/db.config database connection string.
- Code generator template base on T4, support customization.