Я использовал AWS Cloudformation и Terraform для управления облачной инфраструктурой в виде кода (IAC). Преимущества очевидны.
1) Файл шаблона для краткого описания вашей инфраструктуры
2) Управление версиями
3) Откаты
У меня также есть БД PostgreSQL, где я могу вывести схему в один файл. Теперь было бы удивительно, если бы я мог редактировать выгруженный файл SQL, как я делаю (IFC) шаблон. Затем я могу проверить свой новый шаблон SQL и применить изменения к моей БД с тем же рабочим процессом, что и Cloudformation или Terraform.
Кто-нибудь знает, существует ли подобный инструмент для любого из различных поставщиков SQL?