コマンドを実行した後up
、データベースが に含まれる SQL を認識していないようですrelative/path/000001_init_schema.up.sql
。
ここのところ:
- データベースに接続していることを確認しました
- データベースマネージャー (TablePlus) 内で SQL を正常に実行しました
- 相対パスは正しい (
-path db/migration
)
完全なコマンド:
migrate -path relative/path -database "postgresql://root:secret@localhost:5432/dbname?sslmode=disable" -verbose up
コマンドを実行した後、「変更は行われていません」という確認が表示されますが、データベースにはschema_migrations
テーブルしかありません。
他のアイデアはありますか?
ありがとう、コナー