我有一个MVC代码第一应用程序,根据我的图表建立一个数据库。 在生产机器上,我们需要首先创建数据库(无表格的封顶),以便我们能够在连接线上将适当的用户名称和密码分配给我的目录。 考虑到非行是在生产上建立的,我的法典应当做些什么?
我可以不使用DroopCreateDatabaseIfModel 变化是因为一个非银已经建立,没有元数据,并且能够使用DroopCreateDatabase。 由于我只需要它第一次创造。
我也试图这样做:
if (context.Database.Exists() && !context.Database.CompatibleWithModel(false))
context.Database.Delete();
if (context.Database.CreateIfNotExists())
但是,由于某种原因,Database.CompatibleWith Model(false)返回时,总是将西非经货联盟放在空数据库上。