建立mvc过程

1、public class   dbContext:DbContext

{

       private readonly static string CONNECTION_STRING="name=dkcms2";

public dbContext():base(CONNECTION_STRING)

{

}

//public DbSet<Article> articles{get;set;}

}

2、<add name ="自己写连接名称" connectionString=""/>

 

 Get-Package
    Install-Package
    Uninstall-Package
    Update-Package
    Add-BindingRedirect
    Get-Project
    Open-PackagePage
    Register-TabExpansion

3、install-package entityframework

      enable-migrations  开启迁移

     add-migration  aaa  查看修改

update-database  更改到数据库

4、建立Model 关联到dbContext

 注意空格

install-package entityframework -project domain

开启迁移 

enable-migrations -ContextTypeName "EFDbContext" -ProjectName "Domain" -StartUpProjectName "WebUI" -ConnectionStringName "ApplicationServices"

查看修改 

Add-Migration -Name "a"  -ProjectName "domain" -StartUpProjectName "WebUI" -ConnectionStringName "ApplicationServices"

更新到数据库

update-database -script -projectName "Domain" -StartUpProjectName "WebUI" -ConnectionStringName "ApplicationServices"

不能建立表 因为这个参数 -script 去掉

 

update-database -projectName "Domain" -StartUpProjectName "WebUI" -ConnectionStringName "ApplicationServices"