gormt官方版是一款专业且高效的MySQL数据库转struct工具。最新版的gormt可以直接将SQL结构转换为struct结构,使数据结构更加清晰。这样一来,在编辑数据对象时,你可以直接从SQL获取数据。gormt不仅支持连接到远程数据库进行对象转换,还允许用户在软件中配置数据库地址、设置用户名和密码。
软件功能
这款MySQL数据库转结构工具能够自动将MySQL数据库生成Go语言的struct结构,并采用大驼峰命名规则,同时支持json标签。
主要功能包括:
支持gorm相关属性:
- 数据库表和列定义的注释支持
- json标签的输出
- gorm.Model基本模型
- PRIMARY_KEY用于将列指定为主键
- UNIQUE用于将列指定为唯一
- NOT NULL用于将列为指定为非NULL
- INDEX用于创建带或不带名称的索引,如果多个索引同名,则创建复合索引
- UNIQUE_INDEX与INDEX类似,但创建的是唯一索引
此外,还支持外键相关属性以及函数导出(包括外键、关联体、索引等)。
该工具还支持设置默认值。
软件亮点
1. 采用简便的数据转换方式,能够快速将MySQL数据转换为对象。
2. 能够将数据库资源转换为struct类型的数据对象结构。
  3. 方便用户从SQL中提取所需的数据内容。
4. 在开发过程中需要struct结构时,可以通过SQL转换轻松实现。
  5. 可以直接在软件中连接到数据库并转换struct结构对象。
6. 支持对转换后的内容进行复制,并可自定义输出目录。
  7. 通过命令行模式工作,满足编程人员的需求。

SQL Server 2012
sqlserver2008
MSDE2000数据库
SQLite Studio
SQL Server 2014
access2010
navicat premium15
SQL Server 2012 SP2