Comments (1)
以下基于commit:9aa0067e07d036b4ae57168d2bd138d142dff80e 建议使用gorm在程序初始化的时候创建表,eg:
type User struct { //通过在字段后面的标签说明,定义golang字段和表字段的关系 //例如 `gorm:"column:username"` 标签说明含义是: Mysql表的列名(字段名)为username //这里golang定义的Username变量和MYSQL表字段username一样,他们的名字可以不一样。 Id int64 `gorm:"column:username;not null;type:int(4) primary key auto_increment;comment:'用户名'"` Password string `gorm:"column:password;type:varchar(30);index:idx_name"` //创建时间,时间戳 CreateTime int64 `gorm:"column:createtime"` }同时建议不要在代码中直接写sql eg:internal/api/controller/tool_handler/func_tables.go:48 切换数据库的时候很痛苦 (postgres要在连接的时候指定数据库,Oracle要在连接的时候指定用户) 谢谢
sorry,目前还不支持,主要是因为作者不会。
from go-gin-api.
Related Issues (20)
- gprc支持吗?
- Mac 后台使用gorm 生成数据表 CURD
- 请教关于StdContext的一个疑问
- 你好,貌似代码生成器用不了了。也可能是我环境的问题,麻烦帮忙解答一下
- pageSize 未做最大值限制
- Windows Server 2022设置时区错误 unknown time zone Asia/Shanghai HOT 1
- viper监听配置文件修改的时候,变量读和写,在不同的线程,这里是否要加锁
- cmd上为什么找不到匹配的-env参数
- helper/sign 接口是临时测试用的? HOT 2
- 生成控制器报错:panic: runtime error: invalid memory address or nil pointer dereference
- 文档是否提供其他访问方法
- 请问redis 集群的方式链接,需要如何改造成自适配?
- 目前好像还不支持http和websocket的反向代理
- 懂得可以自己优化下,push上来么,为什么每次只看到伸手要?
- 初始化数据表报错啦,MySQL版本回到5.5还是不行
- 生成控制器方法报错 环境win10 gobanb1.20
- go build 的二进制包无法脱离项目的目录运行 HOT 3
- 错误码:10101 错误信息:内部服务器错误 HOT 1
- API报错自定义errorMessage不呈现
- 你好,此项目go版本能升级 1.20吗?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-gin-api.