点这里进入ABP入门教程目录
设置数据库
在基础设施层(即JD.CRS.EntityFrameworkCore)打开数据库环境设置
JD.CRS.EntityFrameworkCore/EntityFrameworkCore/CRSDbContext.cs
添加一行
public DbSet<Course> Course { get; set; } //创建数据表Course
1 using Microsoft.EntityFrameworkCore;
2 using Abp.Zero.EntityFrameworkCore;
3 using JD.CRS.Authorization.Roles;
4 using JD.CRS.Authorization.Users;
5 using JD.CRS.MultiTenancy;
6 using JD.CRS.Entitys;
7
8 namespace JD.CRS.EntityFrameworkCore
9 {
10 public class CRSDbContext : AbpZeroDbContext<Tenant, Role, User, CRSDbContext>
11 {
12 /* Define a DbSet for each entity of the application */
13
14 public CRSDbContext(DbContextOptions<CRSDbContext> options)
15 : base(options)
16 {
17 }
18
19 public DbSet<Course> Course { get; set; }
20
21 }
22 }
View Code
更新数据库
打开工具 / NuGet包管理器 / 程序包管理器控制台
默认项目选择JD.CRS.EntityFrameworkCore
依次执行以下命令即可
Add-Migration 'AddCourse'
Update-Database -Verbose
查看数据库
打开MS SQL Server,可以看到新增的表Course.