diff options
author | vnugent <public@vaughnnugent.com> | 2024-04-09 17:35:13 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2024-04-09 17:35:13 -0400 |
commit | 56e0a38b2ca246e8beeaef3c6c4b9c0ce7d0f09b (patch) | |
tree | 5ba2556e42510cbbdf9c287f67041c1b1eb46206 /back-end/src/Model/SimpleBookmarkContext.cs | |
parent | 0945210c0492dd8a8de99ccd8e5e66cf05e3a1c1 (diff) |
chore(app): Update deps, login spinner, curl msg, view prep
Diffstat (limited to 'back-end/src/Model/SimpleBookmarkContext.cs')
-rw-r--r-- | back-end/src/Model/SimpleBookmarkContext.cs | 54 |
1 files changed, 15 insertions, 39 deletions
diff --git a/back-end/src/Model/SimpleBookmarkContext.cs b/back-end/src/Model/SimpleBookmarkContext.cs index 25343d9..f0e53b1 100644 --- a/back-end/src/Model/SimpleBookmarkContext.cs +++ b/back-end/src/Model/SimpleBookmarkContext.cs @@ -27,8 +27,6 @@ namespace SimpleBookmark.Model public DbSet<BookmarkEntry> Bookmarks { get; set; } - public DbSet<UserSettingsEntry> SbSettings { get; set; } - public SimpleBookmarkContext(DbContextOptions options) : base(options) { } @@ -37,43 +35,21 @@ namespace SimpleBookmark.Model public void OnDatabaseCreating(IDbContextBuilder builder, object? userState) { - builder.DefineTable<BookmarkEntry>(nameof(Bookmarks)) - .WithColumn(p => p.Id) - .SetIsKey() - .Next() - - .WithColumn(p => p.Created) - .AllowNull(false) - .Next() - - .WithColumn(p => p.LastModified) - .AllowNull(false) - .Next() - - .WithColumn(p => p.UserId) - .AllowNull(false) - .Next() - - .WithColumn(p => p.Name) - .AllowNull(true) - .Next() - - .WithColumn(p => p.Version) - .TimeStamp() - .AllowNull(true) - .Next() - - .WithColumn(p => p.Url) - .AllowNull(true) - .Next() - - .WithColumn(p => p.Description) - .AllowNull(true) - .Next() - - .WithColumn(p => p.Tags) - .AllowNull(true) - .Next(); + /* + * Define the coloumn mappings for the BookmarkEntry table + */ + builder.DefineTable<BookmarkEntry>(nameof(Bookmarks), table => + { + table.WithColumn(p => p.Id).AllowNull(false); + table.WithColumn(p => p.Created); + table.WithColumn(p => p.LastModified); + table.WithColumn(p => p.UserId).AllowNull(false); + table.WithColumn(p => p.Name); + table.WithColumn(p => p.Version); + table.WithColumn(p => p.Url); + table.WithColumn(p => p.Description); + table.WithColumn(p => p.Tags); + }); } } |