ABP入門教程7 - 基礎設施層更新數據庫


點這里進入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.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM