Entity framework EF数据库在应用程序运行时的第一个架构部署?

Entity framework EF数据库在应用程序运行时的第一个架构部署?,entity-framework,Entity Framework,问题是-当使用EF6 DB First方法时,自动化数据库架构部署的最佳方法是什么? 甚至可以在应用程序运行时创建或更新现有的数据库端模式吗?除了手动脚本执行,还有其他选择吗? 通常我与NHibernate一起工作,我喜欢一个代码行模式部署。DbContext有一个“初始化策略”,它基本上会告诉EF如果数据库的模式与其模型不匹配该怎么做。DbContext有一个“初始化策略”,它基本上会告诉EF如果数据库的模式与其模型不匹配该怎么做。这将自动完成。

问题是-当使用EF6 DB First方法时,自动化数据库架构部署的最佳方法是什么?

甚至可以在应用程序运行时创建或更新现有的数据库端模式吗?除了手动脚本执行,还有其他选择吗? 通常我与NHibernate一起工作,我喜欢一个代码行模式部署。

DbContext有一个“初始化策略”,它基本上会告诉EF如果数据库的模式与其模型不匹配该怎么做。DbContext有一个“初始化策略”,它基本上会告诉EF如果数据库的模式与其模型不匹配该怎么做。这将自动完成。