执行migrate命令,提示:无法找到database/migrations目录
1. 运行环境
win10环境 go1.17.6
//: <> (当前使用的Go
版本,及系统版本、系统架构?)
//: <> (使用go version
命令查看,期望的结果如:go 1.12, linux/amd64
)
2. 问题描述?
报错信息:open database/migrations/2022_01_22_225651_add_users_table.go: The system cannot find the path specified.
执行migrate命令,提示:无法找到database/migrations目录
已检查:存在pkg/database/migrations目录
尝试过将pkg/migrate/migrator.go,问题未解决
....
migrator := &Migrator{
// 修改此目录结构
Folder: "pkg/database/migrations/",
DB: database.DB,
Migrator: database.DB.Migrator(),
}
问题解决了,目录弄错了,调整为database/migrations/,运行正常!