Я работаю над базовым проектом Angular / .Net и хочу развернуть его на своем домашнем сервере с Windows Server 2016.
Я застрял в поиске лучшего способа созданиямоя база данных из моих файлов миграции.Я видел некоторые темы об этом через stackoverflow, но я не хочу делать ошибки на своем сервере, поэтому я прошу лучший способ сделать это.
Первый вариант - установить Visual Studio IDE на моем сервере.Затем я могу открыть свой проект и запустить команду Update-database
, которая прочитает все файлы миграции и создаст базу данных.
Но я не думаю, что должен устанавливать Visual Studio на сервер ...
Второй вариант - это то, что я видел в StackOverflow.В моей среде разработки я могу использовать команду dotnet ef migrations script
, которая сгенерирует скрипт.
Но я не уверен, куда мне поместить этот скрипт.Я думаю, вероятно, в Microsoft SQL Server Management Studio, Новый запрос и поставить свой сценарий
Не могли бы вы сказать мне лучший способ?