Сохраните определение представлений PSQL в файлах .sql

#sql #git #github #version-control #psql

Вопрос:

В настоящее время у меня есть база данных BI с большим количеством представлений, которые я могу видеть из PGADMIN, я хотел бы сохранить их в файлах .txt или .sql и сделать репо на github, чтобы сохранить их и использовать в качестве контроля версий (поскольку представления постоянно меняются, так как мы находимся на этапе разработки), также было бы здорово сохранить функции/процедуры/сценарии триггеров или что-то еще, что можно сохранить и протолкнуть через git

Есть ли способ сделать это? Моя конечная цель-иметь базу данных на github (очевидно, не сами данные, а определения запросов/представлений/ Функций / Процедур

Комментарии:

1. Использование pg_dump или функция pg_get_viewdef .