From 3d6c9fd916e18c99b3a5497b8313672680571b5e Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 9 Mar 2022 21:21:15 +0800 Subject: Add user token entity in preparation for refactor of tokens. --- BackEnd/Timeline/Entities/DatabaseContext.cs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'BackEnd/Timeline/Entities/DatabaseContext.cs') diff --git a/BackEnd/Timeline/Entities/DatabaseContext.cs b/BackEnd/Timeline/Entities/DatabaseContext.cs index 8ccdabb5..bb078b77 100644 --- a/BackEnd/Timeline/Entities/DatabaseContext.cs +++ b/BackEnd/Timeline/Entities/DatabaseContext.cs @@ -19,6 +19,7 @@ namespace Timeline.Entities modelBuilder.Entity().Property(e => e.LastModified).HasDefaultValueSql("datetime('now', 'utc')"); modelBuilder.Entity().HasIndex(e => e.Tag).IsUnique(); modelBuilder.Entity().Property(e => e.UniqueId).HasDefaultValueSql("lower(hex(randomblob(16)))"); + modelBuilder.Entity().HasIndex(e => e.Token).IsUnique(); modelBuilder.ApplyUtcDateTimeConverter(); } @@ -34,6 +35,7 @@ namespace Timeline.Entities public DbSet BookmarkTimelines { get; set; } = default!; public DbSet JwtToken { get; set; } = default!; + public DbSet UserTokens { get; set; } = default!; public DbSet Data { get; set; } = default!; public DbSet Migrations { get; set; } = default!; -- cgit v1.2.3