关于初始化数据库的问题.
Wiki Link: [discussion:362487]
|
本项目使用codefirst模式,配置好连接串第一次访问即可建立数据库并填充基本数据 另外有自定义的初始化sql脚本,供开发时用户使用非模型类的方法填充初始化数据。 |
||
web.config配置连接:
<add name="DefaultConnection" connectionString="Data Source=IT-HYQ;Database=MVC4;UID=sa;pwd=123456;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient"/> 编译调试, 跟踪sql,执行过的sql如下: SELECT Count(*) FROM sys.databases WHERE [name]=N'MVC4' create database [MVC4] SELECT Count(*) FROM sys.databases WHERE [name]=N'MVC4' SELECT [GroupBy1].[A1] AS [C1] FROM ( SELECT
) AS [GroupBy1] 执行到Common\Dynamic.cs的方法 public static IQueryable Where(this IQueryable source, string predicate, params object[] values) 报错:对象名 'dbo.__MigrationHistory' 无效。 表 是谁负责创建呢? |