點這裡進入ABP開發手記目錄 設置資料庫 在基礎設施層(即JD.CRS.EntityFrameworkCore)打開資料庫環境設置 JD.CRS.EntityFrameworkCore/EntityFrameworkCore/CRSDbContext.cs添加一行 public DbSet<Cour ...
設置資料庫
在基礎設施層(即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 }Class CRSDbContext
更新資料庫
打開工具 / NuGet包管理器 / 程式包管理器控制台
預設項目選擇JD.CRS.EntityFrameworkCore
依次執行以下命令即可
Add-Migration 'AddCourse'
Update-Database -Verbose
查看資料庫
打開MS SQL Server,可以看到新增的表Course.