Я использую. net базовая структура сущности.
У меня есть мультитенантные базы данных. поэтому я сохранил один root арендатор базы данных в качестве базы. и я хочу, чтобы реплицировать эти изменения схемы для всех других БД, используя сущность Framework. Я генерирую свои модели, используя следующую команду.
Scaffold-DbContext "Data Source=(local);Initial Catalog=sampleTenantDb;Integrated Security=True" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Tenants -Force
Поэтому при создании нового арендатора я просто использую
context.Database.EnsureCreated ();
Но когда я добавьте новую таблицу в код, я хочу применить ее ко всем арендаторам. Так как мне это сделать?
Я пытался следовать, но это не работает (без добавления оставшихся таблиц)
myDbContext.Database.Migrate();