【Hasura】hasura consoleでmigrationファイルが更新されない件
こんにちは、フリーランスエンジニアの太田雅昭です。
hasura console
hasura cliを用いて以下のコマンドを実行すると、http://localhost:9695/consoleが立ち上がります。
hasura console
ここでテーブルなどを更新すると、migrationファイルが更新されるとのことです。なるほどそうかそうかと何度やっても更新されないので、途方に暮れていました。この原因が分かりましたので、共有させていただきます。
dokcer-compose.ymlと同じディレクトリで実行する必要がある
公式サイトを何度読んでもわからなかったのですが、ふとたどり着いたサイトでこのような記述を見つけました。つまり、以下の構成になります。
-- hasura
-- docker-compose.yaml
-- config.yaml
ここでhasura consoleを実行すると、無事テーブル変更がmigrationファイルに反映されるようになりました。なおdockerで起動している場合です。
余談
お腹が空いて仕方がないので、何か食べようと思います。こどおじの私は、母の作ってくれるカレーが命綱です。