её структуру?
Да. Это называется "миграции"
можно
Это будут более грамотно, нежели делать через интерфейс?)
Для работы в команде или для предоставления своего решения для разворачивания где либо - да, более грамотно
Загугли что такое миграции и для чего их придумали
У тебя есть N одинаковых баз данных: - production - staging - dev1 - dev2 - dev3 dev2 добавил у себя через интерфейс 2 таблицы и изменил колонки в 3ех других таблицах. Теперь что бы привести в консистенцию остальные базы нужно в каждую через интерфейс зайти и внести изменения которые сделал dev2 В случае с миграциями, все изменения храняться в отдельных файлах и пушатся в репозиторий с проектом, следовательно остальные могут без проблем применить у себя эти изменения. Дальше думай, грамотно это или нет.
Понял, спасибо
Обсуждают сегодня