【文件属性】:
文件名称:goose:goose 是一个数据库迁移工具
文件大小:24KB
文件格式:ZIP
更新时间:2021-06-02 22:27:36
Go
鹅
goose 是来自具有内部提交的数据库迁移工具。
您可以通过创建增量 SQL 或 Go 脚本来管理数据库的演变。
安装
$ go get github.com/gleez/goose/cmd/goose
这会将goose二进制文件安装到您的$GOPATH/bin目录。
您还可以通过导入github.com/gleez/goose/lib/goose将github.com/gleez/goose/lib/goose构建到您自己的应用程序中。 文档可在。
注意:API 仍然是新的,可能会发生一些变化。
用法
goose 提供了几个命令来帮助管理您的数据库架构。
创造
创建一个新的 Go 迁移。
$ goose create AddSomeColumns
$ goose: created db/migrations/20150509093224_AddSomeColumns.go
【文件预览】:
goose-master
----db-sample()
--------migrations()
--------dbconf.yml(456B)
----cmd()
--------goose()
----MIT-License.md(1KB)
----.gitignore(40B)
----lib()
--------goose()
----README.md(8KB)