blob: ae1f45babe7edc81857ddb5e3a5b427e20964e9b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
namespace IOL.BookmarkThing.Server.Models.Database;
public class AppDbContext : DbContext
{
public AppDbContext(DbContextOptions<AppDbContext> options) : base(options) { }
public DbSet<User> Users { get; set; }
public DbSet<Entry> Entries { get; set; }
public DbSet<AccessToken> AccessTokens { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder) {
modelBuilder.Entity<User>(e => {
e.ToTable("users");
});
modelBuilder.Entity<Entry>(e => {
e.ToTable("entries");
});
modelBuilder.Entity<AccessToken>(e => {
e.ToTable("access_tokens");
});
base.OnModelCreating(modelBuilder);
}
}
|