是否可以从引用程序集的应用程序中设置DbContext的架构?
这就是我现在拥有的:
services.AddDbContext<ManagementStudioDbContext>(options =>
options.UseSqlServer(Environment.GetEnvironmentVariable(DSCASGlobals.DS_ConnectionString),
optionsBuilder =>
optionsBuilder.MigrationsAssembly(assemblyName)
)
);
ManagementStudioDbContext具有不同的架构,我希望对其进行设置,以便对ManagementStudio的任何回叫都始终具有架构。
答案 0 :(得分:1)
您可以在OnModelCreating
方法中指定架构
modelBuilder.Entity<Blog>().("User", schema: "acc");
还可以使用DataAnotation属性
[Table("User", Schema = "acc")]
public class User{...}