我从数据库中拉回了一个实体对象,并且我需要将日期更新为数据库服务器的日期/时间-通常您可以通过使用SQL getDate()函数来设置它。c.clientID == 1).FirstOrDefault();
// the value needs to be the value of the server's current date, i.e, getDate
该数据库似乎是在意料之外的时候创建的,EF 6.1与6.0.2相比较。我需要一种方法来检查是否创建了数据库。如果没有创建它,我就创建它并运行一些种子代码。我升级到6.1,这个逻辑不再工作了。我使用6.0.2创建了一个简单的项目,然后复制了该项目,更新了EF,您可以看到其中的区别。
对于这两个项目,我首先使用代码,创建迁移,然后运行解决方案。问题是,用于检查是否创建了DB的代码实际上在使用6.1时创建了DB。因此,检查总是返回true,种子代码永远不会运行。public ObjectContext Obje