ABP创建数据库操作步骤

1 ABP创建数据库操作步骤

1.1 SimpleTaskSystem.Web项目中的Web.config文件修改数据库配置。

<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=127.0.0.1;Initial Catalog=SimpleTaskSystemDb;User ID=sa;Password=;"/>

1.2 “程序包管理器控制台”选择相应选项。

(1)程序包源:nuget.org

(2)默认项目:SimpleTaskSystem.EntityFramework

ABP创建数据库操作步骤

1.3 “程序包管理器控制台”执行命令“Add-Migration InitialCreate”。

1.4 “程序包管理器控制台”执行命令“Update-Database”。

1.5 命令执行完毕,我们可以看到SQL Server数据库自动生成了一个SimpleTaskSystemDb数据库(含数据表)。

ABP创建数据库操作步骤

2 可能遇到的问题

2.1 在执行“”命令时,可能出现创建数据表失败的现象,并在“程序包管理器控制台”中打印如下错误提示信息。

ABP创建数据库操作步骤

原因及解决方法:Web.config数据库配置信息不正确,需检查配置。其中 name="Default" 建议不要修改,否则也会出现上述错误。如果修改,需同时修改SimpleTaskSystem.EntityFramework项目中SimpleTaskSystemDbContext.cs文件的Default值,使其保持一致。

public SimpleTaskSystemDbContext()
            : base("Default")
        {

        }

相关推荐