Как применить пользовательский шаблон к базе данных с первым кодом в Azure?

#asp.net-core #azure-devops #azure-sql-database

#asp.сетевое ядро #azure-devops #azure-sql-база данных

Вопрос:

Я создаю архитектуру микросервисов.

Каждой службе нужна своя собственная база данных, поэтому я создал ресурс SQL Server в своей группе ресурсов Azure.

Но базы данных создаются службами сначала с помощью кода при их развертывании.

В Azure это приводит к тому, что вновь созданная база данных подключается к моему SQL-серверу и, следовательно, к моей группе ресурсов. Именно то, чего я хочу.

Но, к сожалению, конфигурация базы данных является исходной по умолчанию для Azure, с 32 ГБ, и стоит мне намного больше денег, чем следовало бы.

Мне не нужно более 100 МБ на базу данных, и я даже могу выбрать вариант уровня «без сервера», чтобы заплатить меньше.

Итак, я создал шаблон базы данных и теперь пытаюсь назначить его шаблоном по умолчанию, используемым ресурсом SQL Server всякий раз, когда микросервис создает новую базу данных.

Возможно ли это вообще ?

Комментарии:

1. Я так понял, что вы заранее создали свою базу данных sever? ИМХО, вы также должны создавать базы данных в этот момент, и ваши службы должны отвечать за создание структуры.

2. Да, я думаю, что это то, что я в конечном итоге сделаю. Я хотел, чтобы мои службы были полностью независимыми, но я могу, по крайней мере, создать базу данных и позволить службе создавать таблицы.