Oracle репозиторий - PullRequest
       9

Oracle репозиторий

0 голосов
/ 07 февраля 2019

У меня есть репозиторий, связанный с интегрированным контролем версий в Oracle.Я сделал полный экспорт без каких-либо данных из таблиц моей базы данных в виде отдельных каталогов, и это выглядит хорошо.Проблема состоит в том, что каждый раз, когда я хочу что-то изменить, я экспортирую код хранимой процедуры или таблицы SQL, а затем загружаю его в репозиторий, что сложно, поскольку в конце дня я не уверен, сколько изменений ясделал, и я могу забыть некоторые из них.Полный экспорт без данных мог бы быть решением, но у меня нет времени ждать экспорта по 20-25 минут в конце каждого дня.Есть ли способ просто экспортировать изменения, сделанные в текущий день или сделанные после последнего экспорта.Или, может быть, напрямую экспортировать SQL-код для каждой компиляции в студии управления оракулом?База данных не находится на моем компьютере, она расположена на сервере, к которому я подключен.

вот как выглядит моя папка git в отдельных папках

1 Ответ

0 голосов
/ 07 февраля 2019

Тебе нужно работать наоборот.Например, чтобы изменить пакет, откройте соответствующий файл исходного кода из своего репозитория Git в своем инструменте разработки (SQL Developer, PL / SQL Developer и т. Д.), Внесите изменения, протестируйте, сохраните файл, зарегистрируйтесь с номером заявки и комментарием.Как правило, вы не должны редактировать хранимый код непосредственно в базе данных.(В PL / SQL Developer есть флажок «Разрешить редактирование источника базы данных», который я обычно не проверяю. Возможно, другие инструменты имеют что-то похожее.)

...