Note
localhost9695
からではなくlocalhost:8080
から変更するとmigration
やmetadata
の変更がファイルに反映されない。
基本的には一度dockerのボリュームを削除してから再度migration, metadataのapplyを行う流れになりそう。
一度データベースのデータ含め削除する。
docker-compose down -v
/hasura/metadata
と /hasura/migration
の内容を反映させる
cd hasura
hasura metadata apply
hasura migrate apply
// シードデータがある場合
hasura seed apply