ASP.Net MVC 基础模板 (MVC4,EF 5.0)

关于初始化数据库的问题.

 
Developer
Jul 9, 2012 at 5:53 AM

本项目使用codefirst模式,配置好连接串第一次访问即可建立数据库并填充基本数据

另外有自定义的初始化sql脚本,供开发时用户使用非模型类的方法填充初始化数据。

 

 

 
 
 
Mar 21 at 2:10 AM

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 
COUNT(1) AS [A1]
FROM [dbo].[__MigrationHistory] AS [Extent1]
) AS [GroupBy1] 

执行到Common\Dynamic.cs的方法 
public static IQueryable Where(this IQueryable source, string predicate, params object[] values) 
报错:对象名 'dbo.__MigrationHistory' 无效。 

表 是谁负责创建呢?
 

 

 
posted @ 2013-04-16 10:41  风雪七月花溅墨  阅读(558)  评论(0编辑  收藏  举报