Настроить среду разработки и тестирования SQL процедур (PostgressSQL)
15 000 руб. за проект
•
безналичный расчёт, электронные деньги
Цель данной задачи организовать среду разработки SQL процедур для базы данных PosgressSQL.
Результат выполнения данной задачи это набор инструкций (и разработанные скрипты автоматизации) по которым можно будет развернуть нужную среду разработки и выполнить цикл разработки SQL процедуры. Доступ к системе заказчика не предоставляется. Заказчик настраивает у себя всё сам, по предоставленным инструкциям.
Сетевая конфигурация:
PC1 - имеет уже установленную БДproduction
PC2 - имеет уже установленную БДtest
Среда разработки устанавливается на PC2
Необходимо разрабатывать SQL запросы и хранить тексты разработанных запросов в системе контроля исходного кода. Необходимо тестировать разрабатываемые запросы в тестовой базе данных. Тесты как автоматические так и проводимые разработчиком. Протестированные запросы коммитятся в систему контроля версий. Запросы из системы контроля версий импортируются в БД production
Необходимо написать инструкции о том как настроить такую среду и пользоваться ею, разработать скрипты автоматизации рутинных операций.
База данных PosgressSQL (>=9.4)
Cистема контроля версий исходного кода: Github
Редактор исходного кода: Notepad++ или любой другой бесплатный с подсветкой синтаксиса
Язык написания скриптов: PowerShell
Всё рабочее окружение работает под Windows OS
Инструкции, которые должны быть разработаны:
1) Как развернуть среду разработки на PC2, дополнительные настройки PC1 для работы со средой разработки
2) Как разработать новую SQL процедуру
Результат выполнения данной задачи это набор инструкций (и разработанные скрипты автоматизации) по которым можно будет развернуть нужную среду разработки и выполнить цикл разработки SQL процедуры. Доступ к системе заказчика не предоставляется. Заказчик настраивает у себя всё сам, по предоставленным инструкциям.
Сетевая конфигурация:
PC1 - имеет уже установленную БДproduction
PC2 - имеет уже установленную БДtest
Среда разработки устанавливается на PC2
Необходимо разрабатывать SQL запросы и хранить тексты разработанных запросов в системе контроля исходного кода. Необходимо тестировать разрабатываемые запросы в тестовой базе данных. Тесты как автоматические так и проводимые разработчиком. Протестированные запросы коммитятся в систему контроля версий. Запросы из системы контроля версий импортируются в БД production
Необходимо написать инструкции о том как настроить такую среду и пользоваться ею, разработать скрипты автоматизации рутинных операций.
База данных PosgressSQL (>=9.4)
Cистема контроля версий исходного кода: Github
Редактор исходного кода: Notepad++ или любой другой бесплатный с подсветкой синтаксиса
Язык написания скриптов: PowerShell
Всё рабочее окружение работает под Windows OS
Инструкции, которые должны быть разработаны:
1) Как развернуть среду разработки на PC2, дополнительные настройки PC1 для работы со средой разработки
2) Как разработать новую SQL процедуру
- как протестировать SQL процедуру в БД_test в процессе разработки
- как сохранить разработанную процедуру в репозитории
- как развернуть процедуру из репозитория в БД_production
- как протестировать тест в процессе его разработки
- как сохранить разработанный тест в репозитории
- проверка должна выполняться в автоматическом режиме. Скрипт берёт процедуру из репозитория, проверяет её автоматическим тестом, показывает отчёт по результатам проверки
- получить процедуру из репозитория
- как протестировать изменённую процедуру в БД_test
- как сохранить изменённую процедуру в репозитории
- как развернуть изменённую процедуру из репозитория в БД_production
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.