gormigrate:Gorm ORM的简约数据库迁移帮助器

时间:2024-02-24 08:17:50
【文件属性】:

文件名称:gormigrate:Gorm ORM的简约数据库迁移帮助器

文件大小:24KB

文件格式:ZIP

更新时间:2024-02-24 08:17:50

go schema-migrations schema migrations databases

Gormigrate Gormigrate是的简约迁移助手。 Gorm已经具有有用的,只是缺少适当的架构版本控制和迁移回滚支持。 重要信息:如果需要Gorm v1(使用github.com/jinzhu/gorm作为其导入路径)的支持,请使用gopkg.in/gormigrate.v1导入路径导入Gormigrate。 当前的Gorm版本(v2)通过使用github.com/go-gormigrate/gormigrate/v2导入路径得到支持,如以下文档中所述。 支持的数据库 它支持任何: PostgreSQL MySQL SQLite的 Microsoft SQL服务器 用法 package main import ( "log" "github.com/go-gormigrate/gormigrate/v2" "gorm.io/gorm" _ "github.com/jinzhu/gorm/dialects/sqlite" ) func main () { db , err := gorm . Open ( "sqlite3" , "mydb.sqlite3"


【文件预览】:
gormigrate-master
----.sample.env(286B)
----doc.go(2KB)
----sqlserver_test.go(232B)
----.github()
--------FUNDING.yml(137B)
--------workflows()
----sqlite_test.go(222B)
----mysql_test.go(216B)
----Dockerfile(70B)
----LICENSE(1KB)
----gormigrate.go(12KB)
----docker-compose.yml(889B)
----.gitignore(298B)
----postgresql_test.go(227B)
----CHANGELOG.md(2KB)
----go.sum(19KB)
----README.md(6KB)
----Taskfile.yml(1KB)
----.editorconfig(201B)
----.gitattributes(12B)
----gormigrate_test.go(11KB)
----go.mod(283B)

网友评论