Как хранить и управлять схемой sql, с возможностью обновления и вставки данных - PullRequest
0 голосов
/ 08 марта 2020

Мне интересно, как лучше (или как-то иначе) управлять схемой базы данных. У меня есть sql файл с кучей операторов типа CREATE TABLE Users { id SERIAL PRIMARY KEY ....};, который представляет схему для моей базы данных.

У меня на компьютере разработчика установлено postgres, но у меня проблемы с синхронизацией изменений, вносимых в схему, с локальной базой данных. В настоящее время я просто запускаю удаление всей базы данных и запускаю файл схемы в базе данных.

Я считаю, что должен быть лучший способ, о котором я не знаю. Мне также нужно будет иметь возможность настроить базу данных для производства, когда проект станет более стабильным и, очевидно, удаление таблицы в работе не будет работать.

Предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...