讨论数量: 0
G02 Go API 实战
/
这节课我们会创建 migrate 包,所有的数据库迁移逻辑,都将封装在此包中。命令行工具只是调用这里面的方法。
我们先来创建 MigrationFile 对象,这个对象对应单个的迁移文件。
迁移文件具备三个属性:
pkg/migrate/migration_file.go
package migrate
import (
"database/sql"
"gorm.io/gorm"
)
// migrationFunc 定义 up 和 down 回调方法的类型
type migrationFunc
本文章首发在 LearnKu.com 网站上。
粤ICP备18099781号-6
|
粤公网安备 44030502004330号
|
违法和不良信息举报
由 Summer 设计和编码 ❤