You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.2 KiB
36 lines
1.2 KiB
using Microsoft.EntityFrameworkCore; |
|
using Volo.Abp.AuditLogging.EntityFrameworkCore; |
|
using Volo.Abp.EntityFrameworkCore; |
|
using Volo.Abp.FeatureManagement.EntityFrameworkCore; |
|
using Volo.Abp.Identity.EntityFrameworkCore; |
|
using Volo.Abp.IdentityServer.EntityFrameworkCore; |
|
using Volo.Abp.PermissionManagement.EntityFrameworkCore; |
|
using Volo.Abp.SettingManagement.EntityFrameworkCore; |
|
using Volo.Abp.TenantManagement.EntityFrameworkCore; |
|
|
|
namespace BookStore.Data; |
|
|
|
public class BookStoreDbContext : AbpDbContext<BookStoreDbContext> |
|
{ |
|
public BookStoreDbContext(DbContextOptions<BookStoreDbContext> options) |
|
: base(options) |
|
{ |
|
} |
|
|
|
protected override void OnModelCreating(ModelBuilder builder) |
|
{ |
|
base.OnModelCreating(builder); |
|
|
|
/* Include modules to your migration db context */ |
|
|
|
builder.ConfigurePermissionManagement(); |
|
builder.ConfigureSettingManagement(); |
|
builder.ConfigureAuditLogging(); |
|
builder.ConfigureIdentity(); |
|
builder.ConfigureIdentityServer(); |
|
builder.ConfigureFeatureManagement(); |
|
builder.ConfigureTenantManagement(); |
|
|
|
/* Configure your own entities here */ |
|
} |
|
}
|
|
|