我正在使用Entity Framework Powertools生成我的模型 - 它使模型保持最新状态。但是,我怎样才能使实际的数据库方案保持最新呢?如何填充测试数据?我觉得这个应该已经在某个地方覆盖了,但是Google让我失望了。实体框架 - 数据库方案和测试数据的源代码控制?
0
A
回答
1
考虑到您正在使用"Database First"方法,您可以(在Visual Studio中)从您的方案中创建一个"Database Project"。
使用数据库项目,您不必保持打开Sql Managemenet Studio以维护方案,并且您可以配置部署,包括具有部署前和部署后脚本的大量数据。我相信这是一种简单,优雅和专业的方式来解决您的问题。
在Visual Studio 2012中改进了数据库项目。
希望它有帮助。
+0
不幸的是,当我使用MySQL时,这不是一个选项。 :) –
+0
的确,我的朋友= / – Minduca
相关问题
- 1. 通过点击数据库测试实体框架数据
- 2. 实体框架和同步数据库解决方案?
- 3. 实体框架,SQL CE 4.0和数据库测试自动化
- 4. 使用数据源和实体框架
- 5. 实体框架,数据库
- 6. 实体框架代码优先和数据库用户
- 7. 实体框架代码优先和现有数据库
- 8. 使用非数据库数据源的实体框架
- 9. 实体框架(代码先)内存数据库进行单元测试
- 10. 如何使用实体框架控制数据库参数
- 11. 实体框架和数据库连接
- 12. 实体框架和数据库逻辑
- 13. 实体框架和数据库列名
- 14. 实体框架和数据库支持
- 15. 实体框架和分片数据库
- 16. 以XML作为数据源的实体框架代码优先
- 17. 回滚实体框架7数据库方案ASP.NET 5 beta8
- 18. 控制器中的ASP.NET MVC实体框架数据库访问
- 19. 测试实体框架数据库连接
- 20. 实体框架4.3数据库迁移代码第一,数据库依赖
- 21. 实体框架代码先用现有的数据库
- 22. 实体框架中的数据库初始化代码优先
- 23. 实体框架代码优先:插入数据库的NULL值
- 24. 使用实体框架跨数据库复制数据
- 25. 实体框架集成测试DropCreateDatabaseAlways不清除测试之间的数据库
- 26. 实体框架元数据资源
- 27. 实体框架数据库中的代码优先默认数据
- 28. 实体框架代码第一个默认数据库位置
- 29. 实体框架代码首先生成数据库不正确
- 30. 实体框架代码首先与远程数据库
查看实体框架迁移。 – Matthew
...这就是我错过的关键字。 –