【文件属性】:
文件名称:迁移:Golang go-pg和PostgreSQLSQL数据库迁移
文件大小:23KB
文件格式:ZIP
更新时间:2021-02-05 08:17:22
go golang dat database postgresql
Golang和PostgreSQLSQL迁移
该软件包允许您使用在PostgreSQL数据库上运行迁移。 有关详细信息,请参见。
您可能还需要在做出决定之前检查 。
安装
go-pg / migrations需要具有支持的Go版本,并使用导入路径版本控制。 因此,请确保初始化Go模块:
go mod init github.com/my/repo
go get github.com/go-pg/migrations/v8
用法
要在您的项目上运行迁移,您应该执行以下步骤:
定义迁移列表;
实施调用迁移工具的可执行应用程序;
运行迁移。
定义迁移
迁移文件
您可以将SQL迁移文件与m
【文件预览】:
migrations-8
----migrations.go(742B)
----.golangci.yml(20B)
----go.mod(291B)
----db_test.go(3KB)
----go.sum(16KB)
----.travis.yml(305B)
----example()
--------main.go(1KB)
--------3_seed_data.go(380B)
--------2_add_id.go(393B)
--------4_insert_value.tx.up.sql(133B)
--------1_initial.go(385B)
--------4_delete_value.tx.down.sql(35B)
----LICENSE(1KB)
----collection.go(15KB)
----README.md(4KB)
----Makefile(142B)
----vfs_test.go(8KB)
----CHANGELOG.md(407B)
----default.go(2KB)