aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2020-05-29 15:16:17 -0400
committerPatrick Barron <barronpm@gmail.com>2020-05-29 15:16:17 -0400
commit12a900b8f63341d5c8e6834a9f4333235af48571 (patch)
tree3aa1be1a1d76546cc417058e7ee28c06a7896127
parent8ca78f33e9769f823fe079e90b62b561646709d7 (diff)
Update schema and migration to allow LastLoginDate and LastActivityDate to be null
-rw-r--r--Jellyfin.Server.Implementations/Migrations/20200529171409_AddUsers.Designer.cs (renamed from Jellyfin.Server.Implementations/Migrations/20200527010628_AddUsers.Designer.cs)10
-rw-r--r--Jellyfin.Server.Implementations/Migrations/20200529171409_AddUsers.cs (renamed from Jellyfin.Server.Implementations/Migrations/20200527010628_AddUsers.cs)9
-rw-r--r--Jellyfin.Server.Implementations/Migrations/JellyfinDbModelSnapshot.cs4
3 files changed, 9 insertions, 14 deletions
diff --git a/Jellyfin.Server.Implementations/Migrations/20200527010628_AddUsers.Designer.cs b/Jellyfin.Server.Implementations/Migrations/20200529171409_AddUsers.Designer.cs
index e0321dfa7..e2558ffc4 100644
--- a/Jellyfin.Server.Implementations/Migrations/20200527010628_AddUsers.Designer.cs
+++ b/Jellyfin.Server.Implementations/Migrations/20200529171409_AddUsers.Designer.cs
@@ -1,6 +1,4 @@
-#pragma warning disable CS1591
-
-// <auto-generated />
+// <auto-generated />
using System;
using Jellyfin.Server.Implementations;
using Microsoft.EntityFrameworkCore;
@@ -11,7 +9,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
namespace Jellyfin.Server.Implementations.Migrations
{
[DbContext(typeof(JellyfinDb))]
- [Migration("20200527010628_AddUsers")]
+ [Migration("20200529171409_AddUsers")]
partial class AddUsers
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -281,10 +279,10 @@ namespace Jellyfin.Server.Implementations.Migrations
b.Property<int>("InvalidLoginAttemptCount")
.HasColumnType("INTEGER");
- b.Property<DateTime>("LastActivityDate")
+ b.Property<DateTime?>("LastActivityDate")
.HasColumnType("TEXT");
- b.Property<DateTime>("LastLoginDate")
+ b.Property<DateTime?>("LastLoginDate")
.HasColumnType("TEXT");
b.Property<int?>("LoginAttemptsBeforeLockout")
diff --git a/Jellyfin.Server.Implementations/Migrations/20200527010628_AddUsers.cs b/Jellyfin.Server.Implementations/Migrations/20200529171409_AddUsers.cs
index 0157e668d..166d9dbb5 100644
--- a/Jellyfin.Server.Implementations/Migrations/20200527010628_AddUsers.cs
+++ b/Jellyfin.Server.Implementations/Migrations/20200529171409_AddUsers.cs
@@ -1,7 +1,4 @@
-#pragma warning disable CS1591
-#pragma warning disable SA1601
-
-using System;
+using System;
using Microsoft.EntityFrameworkCore.Migrations;
namespace Jellyfin.Server.Implementations.Migrations
@@ -39,8 +36,8 @@ namespace Jellyfin.Server.Implementations.Migrations
AuthenticationProviderId = table.Column<string>(maxLength: 255, nullable: false),
PasswordResetProviderId = table.Column<string>(maxLength: 255, nullable: false),
InvalidLoginAttemptCount = table.Column<int>(nullable: false),
- LastActivityDate = table.Column<DateTime>(nullable: false),
- LastLoginDate = table.Column<DateTime>(nullable: false),
+ LastActivityDate = table.Column<DateTime>(nullable: true),
+ LastLoginDate = table.Column<DateTime>(nullable: true),
LoginAttemptsBeforeLockout = table.Column<int>(nullable: true),
SubtitleMode = table.Column<int>(nullable: false),
PlayDefaultAudioTrack = table.Column<bool>(nullable: false),
diff --git a/Jellyfin.Server.Implementations/Migrations/JellyfinDbModelSnapshot.cs b/Jellyfin.Server.Implementations/Migrations/JellyfinDbModelSnapshot.cs
index 0494744c7..9a2315802 100644
--- a/Jellyfin.Server.Implementations/Migrations/JellyfinDbModelSnapshot.cs
+++ b/Jellyfin.Server.Implementations/Migrations/JellyfinDbModelSnapshot.cs
@@ -277,10 +277,10 @@ namespace Jellyfin.Server.Implementations.Migrations
b.Property<int>("InvalidLoginAttemptCount")
.HasColumnType("INTEGER");
- b.Property<DateTime>("LastActivityDate")
+ b.Property<DateTime?>("LastActivityDate")
.HasColumnType("TEXT");
- b.Property<DateTime>("LastLoginDate")
+ b.Property<DateTime?>("LastLoginDate")
.HasColumnType("TEXT");
b.Property<int?>("LoginAttemptsBeforeLockout")