首页 > 解决方案 > 无法使用 golang-migrate 读取迁移文件

问题描述

运行up命令后,我的数据库似乎无法识别其中包含的 SQL relative/path/000001_init_schema.up.sql

至今:

完整命令:

migrate -path relative/path -database "postgresql://root:secret@localhost:5432/dbname?sslmode=disable" -verbose up

运行命令后,我收到“未进行任何更改”的确认,但我的数据库只有一个schema_migrations表。

还有其他想法吗?

谢谢,康纳

标签: golang-migrate

解决方案


我通过替换解决了这个-path relative/path问题-source file://relative/path

或者,您可以使用-source file:///absolute/path


推荐阅读