Для SQL Server - MS продвигает стандарт DACPAC + набор инструментов SSDT - изучали, но не пробовали, на самом деле не нашли(может плохо искали) как легко проводить ревью кода, одной из задач было стандартизировать SQL и убрать ужасный code style второй проводить двойной code review что бы не за деплоить на сервер лишние ошибки, которых можно было избежать. Спасибо что напомнили, в данный момент острой необходимости что то менять нет(все пока работает хорошо и нас устраивает) можно развернуть песочницу и поэкспериментировать возможно в будущем и перейдет на данный стандарт!
Да, сиквел и контроль версий это боль - абсолютно с Вами согласен. Нам хотелось не менять Git flow и пустить все по накатанному и нужно было легкое ревью, сталкивались с проблемами не понятного расставленных алиасов и после этого SQL становится абсолютно не читаем. Но мне кажется все зависит от потребностей. Любое решение это лучше чем поднимать бэкап и искать что изменилось.
На самом деле можно и так, я не думаю что была бы какая то проблема, просто при парсинге имени и откидывании расширение sql работали как будто Procedure или Viwe - это расширение(формат объекта). До этого был опыт с парсингом файлов где как раз расширение определяло как паристь файл, и ход мысли пошел в эту сторону
Information
Rating
Does not participate
Location
Усть-Каменогорск, Восточно-Казахстанская обл., Казахстан
Я заинтересован, не когда не сталкивался, но теперь точно гляну
Спасибо обязательно проработаем данный подход.
Для SQL Server - MS продвигает стандарт DACPAC + набор инструментов SSDT - изучали, но не пробовали, на самом деле не нашли(может плохо искали) как легко проводить ревью кода, одной из задач было стандартизировать SQL и убрать ужасный code style второй проводить двойной code review что бы не за деплоить на сервер лишние ошибки, которых можно было избежать. Спасибо что напомнили, в данный момент острой необходимости что то менять нет(все пока работает хорошо и нас устраивает) можно развернуть песочницу и поэкспериментировать возможно в будущем и перейдет на данный стандарт!
Да, сиквел и контроль версий это боль - абсолютно с Вами согласен. Нам хотелось не менять Git flow и пустить все по накатанному и нужно было легкое ревью, сталкивались с проблемами не понятного расставленных алиасов и после этого SQL становится абсолютно не читаем. Но мне кажется все зависит от потребностей. Любое решение это лучше чем поднимать бэкап и искать что изменилось.
На самом деле можно и так, я не думаю что была бы какая то проблема, просто при парсинге имени и откидывании расширение sql работали как будто Procedure или Viwe - это расширение(формат объекта). До этого был опыт с парсингом файлов где как раз расширение определяло как паристь файл, и ход мысли пошел в эту сторону