Можно ли сохранить схему базы данных Postgres под контролем исходного кода с помощью DataGrip? - PullRequest
0 голосов
/ 22 октября 2019

В Microsoft SQL Server есть отличный инструмент сравнения схем, который позволяет вам держать схему базы данных под контролем исходного кода и продвигать изменения в обоих направлениях (проект схемы в базу данных и проект базы данных в схему), который затем можно держать под контролем источника,Это очень облегчило разработку непосредственно в локальной базе данных, передало изменения в управляемый исходным кодом проект и затем при необходимости применило изменения в других средах, используя инструмент сравнения схем для генерации обновлений из diff.

IsЕсть ли способ сделать что-то подобное с DataGrip для PostgreSQL? В том числе о том, как сохранить базу данных в виде файлов схемы.

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

Любая помощь будет принята с благодарностью.

Спасибо, Джеймс

1 Ответ

0 голосов
/ 28 октября 2019

Пока нет полной интеграции. Вот этот билет: https://youtrack.jetbrains.com/issue/DBE-3852

Но теперь вы уже можете сгенерировать файл-проект для своей базы данных.

  1. Выберите схему в проводнике баз данных
  2. Context menu -> SQL scripts -> SQL Generator
  3. Выберите вкладку с дискетой, выберите параметры
  4. Нажмите Save.

enter image description here

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