Я использую консоль для генерации миграций. В дополнение к сгенерированным миграциям Hasura также записывает файл metadata.yaml
рядом с папками миграции:
- config.yaml
- migrations/
|-- 1583186121964_init/
|-- 1583363878794_another_migration/
|-- metadata.yaml <-- This file is generated along with new migrations,
but seems redundant
Это, похоже, последняя версия метаданных. Тем не менее, этот файл не кажется необходимым. Я могу стереть мое состояние Хасуры - и PostgresSQL, и Хасура - удалить этот файл, и после hasura migrate apply
все будет правильно восстановлено на основе только миграций. Для чего этот файл? На случай, если миграции плохие?