gomigrate:带有GORM的迁移脚手架,编码迁移

时间:2024-04-27 16:57:35
【文件属性】:

文件名称:gomigrate:带有GORM的迁移脚手架,编码迁移

文件大小:30KB

文件格式:ZIP

更新时间:2024-04-27 16:57:35

go golang orm migrations programmable

设置 安装gomigrate工具 $ go install github.com/semirm-dev/gomigrate 从项目根目录生成所需的模板 $ gomigrate tpl -p=github.com/my-github-username/my-project 修改创建的cmd / config.yml 在main()中导入数据库驱动程序并执行Migration cmd package main import ( _ "github.com/jinzhu/gorm/dialects/postgres" "github.com/my-github-username/my-project/cmd" ) func main () { cmd . Migration . Execute () } 用法 从项目根目录创建迁移 $ gomigrate create -m=M


【文件预览】:
gomigrate-master
----.gitignore(285B)
----go.mod(912B)
----go.sum(60KB)
----main.go(367B)
----README.md(943B)
----cmd()
--------init.go(91B)
--------template.go(3KB)
--------create.go(2KB)
--------config.yml(111B)
--------migration.go(4KB)

网友评论