在EF项目中,是否有任何设置AutomaticMigrationsEnabled的最佳做法?AutomaticMigrationsEnabled是false还是true?
更多声明:
在我们的团队修改,我们通常运行模式后,“添加迁移”和“更新DATABSE”在包管理器控制台命令。
每当这种情况发生的第一调整应该Check In
整个项目等都有GET
修改的“因为它正在使用中,无法删除数据库”:当其他开发运行该项目,该错误引发对象。在很多情况下,我们不想检查已经创建的模型和迁移!
这种情况是烦人的,是否有这样那样的问题的任何解决方案。 在此先感谢。
谢谢。是的,我们正在共享数据库。你能告诉我们如何开始使用我们自己的数据库(文本,文章,书籍......任何意见将不胜感激!) – 2012-08-06 04:13:08
你在寻找什么建议?只需在本地安装数据库服务器或在共享服务器上使用每个开发者的数在前一种情况下,您只需将连接字符串中的“数据源”更改为本地计算机,并且每位开发人员都将拥有自己的具有相同名称的数据库。后面的情况需要每个开发人员的连接字符串,因此您必须确保某些签入策略避免将开发人员特定的连接字符串存储在源代码管理中。 – 2012-08-06 07:21:18
所以我们不需要任何共享数据库,OK!我设置了**数据源=(本地)** – 2012-08-06 07:49:27