标签:CRS CRSDbContext 数据库 ABP EntityFrameworkCore 手记 JD using public
设置数据库
在基础设施层(即JD.CRS.EntityFrameworkCore)打开数据库环境设置
JD.CRS.EntityFrameworkCore/EntityFrameworkCore/CRSDbContext.cs
添加一行
public DbSet<Course> Course { get; set; } //创建数据表Course
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
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.
标签:CRS,CRSDbContext,数据库,ABP,EntityFrameworkCore,手记,JD,using,public 来源: https://www.cnblogs.com/IT-Evan/p/ABP7.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。