Информация об изменениях

Сообщение Re[4]: Как вы создаёте базы данных? от 30.07.2020 0:06

Изменено 30.07.2020 0:20 Arsen.Shnurkov

Re[4]: Как вы создаёте базы данных?
MA> А гуглом там вам не запрещают пользоваться?

Я как раз нагуглил оба этих репозитория:
https://github.com/Microsoft/DACExtensions
https://github.com/jmezach/MSBuild.Sdk.SqlProj

Но первым неясно как пользоваться (исходников утилиты sqlpackage.exe я так и не нашел
(и судя по этому проекту — https://github.com/imgen/DacpacDeployUtility не я один)
а второй не выглядел "официальным" и всё равно непонятно как он работает (может через тот же sqlpackage)

Зачем мне XML ? Я хочу что-то вроде "Model Driven Architecture", только модель описывать в виде XML,
потому что у меня нет графического редактора.
Дальше я собираюсь из этого XML наплодить кучу .sql-файлов при помощи T4 Template Engine
и скормить это всё в https://github.com/lecaillon/Evolve
Re[4]: Как вы создаёте базы данных?
Зачем мне XML ? Я хочу что-то вроде "Model Driven Architecture", только модель описывать в виде XML,
потому что у меня нет графического редактора.
Дальше я собираюсь из этого XML наплодить кучу .sql-файлов при помощи T4 Template Engine
и скормить это всё в https://github.com/lecaillon/Evolve

Печалит меня то, что вышеописанный процесс не такой как "стандартный".
Если я правильно понял, стандартный основан на использовании sqlpackage.exe

MA> А гуглом там вам не запрещают пользоваться?


Я как раз нагуглил оба этих репозитория:
https://github.com/Microsoft/DACExtensions
https://github.com/jmezach/MSBuild.Sdk.SqlProj

Но первым неясно как пользоваться (исходников утилиты sqlpackage.exe я так и не нашел
(и судя по этому проекту — https://github.com/imgen/DacpacDeployUtility не я один)
а второй не выглядел "официальным" и всё равно непонятно как он работает (может через тот же sqlpackage)