Pārlūkot izejas kodu

Fixed namespaces

JPVenson 2 mēneši atpakaļ
vecāks
revīzija
42bdb22bfb
100 mainītis faili ar 107 papildinājumiem un 106 dzēšanām
  1. 1 1
      Emby.Server.Implementations/Collections/CollectionManager.cs
  2. 1 1
      Emby.Server.Implementations/Dto/DtoService.cs
  3. 1 1
      Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs
  4. 1 1
      Emby.Server.Implementations/Library/LibraryManager.cs
  5. 1 1
      Emby.Server.Implementations/Library/MediaSourceManager.cs
  6. 1 1
      Emby.Server.Implementations/Library/MusicManager.cs
  7. 1 1
      Emby.Server.Implementations/Library/SearchEngine.cs
  8. 1 1
      Emby.Server.Implementations/Library/UserDataManager.cs
  9. 1 1
      Emby.Server.Implementations/Library/UserViewManager.cs
  10. 1 1
      Emby.Server.Implementations/Playlists/PlaylistManager.cs
  11. 1 1
      Emby.Server.Implementations/Playlists/PlaylistsFolder.cs
  12. 2 2
      Emby.Server.Implementations/Session/SessionManager.cs
  13. 1 1
      Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs
  14. 1 1
      Emby.Server.Implementations/Sorting/DatePlayedComparer.cs
  15. 1 1
      Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
  16. 1 1
      Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
  17. 1 1
      Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
  18. 1 1
      Emby.Server.Implementations/Sorting/PlayCountComparer.cs
  19. 1 1
      Emby.Server.Implementations/SyncPlay/Group.cs
  20. 1 1
      Emby.Server.Implementations/TV/TVSeriesManager.cs
  21. 1 1
      Jellyfin.Api/Controllers/ArtistsController.cs
  22. 1 1
      Jellyfin.Api/Controllers/DisplayPreferencesController.cs
  23. 1 1
      Jellyfin.Api/Controllers/GenresController.cs
  24. 1 1
      Jellyfin.Api/Controllers/ImageController.cs
  25. 1 1
      Jellyfin.Api/Controllers/InstantMixController.cs
  26. 1 1
      Jellyfin.Api/Controllers/LibraryController.cs
  27. 1 1
      Jellyfin.Api/Controllers/MoviesController.cs
  28. 1 1
      Jellyfin.Api/Controllers/MusicGenresController.cs
  29. 1 1
      Jellyfin.Api/Controllers/PersonsController.cs
  30. 1 1
      Jellyfin.Api/Controllers/PlaystateController.cs
  31. 1 1
      Jellyfin.Api/Controllers/StudiosController.cs
  32. 1 1
      Jellyfin.Api/Controllers/SuggestionsController.cs
  33. 1 1
      Jellyfin.Api/Controllers/UserLibraryController.cs
  34. 1 1
      Jellyfin.Api/Controllers/YearsController.cs
  35. 1 1
      Jellyfin.Api/Helpers/DynamicHlsHelper.cs
  36. 1 1
      Jellyfin.Api/Helpers/MediaInfoHelper.cs
  37. 1 1
      Jellyfin.Api/Helpers/RequestHelpers.cs
  38. 1 1
      Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs
  39. 1 1
      Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs
  40. 1 1
      Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs
  41. 1 1
      Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs
  42. 1 1
      Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs
  43. 1 1
      Jellyfin.Data/UserEntityExtensions.cs
  44. 1 1
      Jellyfin.Server.Implementations/Activity/ActivityManager.cs
  45. 2 2
      Jellyfin.Server.Implementations/Devices/DeviceManager.cs
  46. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs
  47. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs
  48. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs
  49. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs
  50. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs
  51. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs
  52. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs
  53. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs
  54. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs
  55. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs
  56. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs
  57. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs
  58. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs
  59. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs
  60. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs
  61. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs
  62. 1 1
      Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs
  63. 2 2
      Jellyfin.Server.Implementations/Item/BaseItemRepository.cs
  64. 1 1
      Jellyfin.Server.Implementations/Item/ChapterRepository.cs
  65. 1 1
      Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs
  66. 1 1
      Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs
  67. 1 1
      Jellyfin.Server.Implementations/Item/PeopleRepository.cs
  68. 1 1
      Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs
  69. 1 1
      Jellyfin.Server.Implementations/Security/AuthenticationManager.cs
  70. 1 1
      Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs
  71. 1 1
      Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
  72. 1 1
      Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs
  73. 1 1
      Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs
  74. 1 1
      Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs
  75. 1 1
      Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs
  76. 1 1
      Jellyfin.Server.Implementations/Users/UserManager.cs
  77. 1 1
      Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs
  78. 1 1
      Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs
  79. 1 1
      Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs
  80. 4 3
      Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs
  81. 1 1
      Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs
  82. 1 1
      MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs
  83. 1 1
      MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs
  84. 1 1
      MediaBrowser.Controller/Channels/Channel.cs
  85. 1 1
      MediaBrowser.Controller/Collections/ICollectionManager.cs
  86. 2 2
      MediaBrowser.Controller/Devices/IDeviceManager.cs
  87. 1 1
      MediaBrowser.Controller/Drawing/IImageProcessor.cs
  88. 1 1
      MediaBrowser.Controller/Dto/IDtoService.cs
  89. 1 1
      MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs
  90. 1 1
      MediaBrowser.Controller/Entities/Audio/MusicArtist.cs
  91. 1 1
      MediaBrowser.Controller/Entities/BaseItem.cs
  92. 1 1
      MediaBrowser.Controller/Entities/CollectionFolder.cs
  93. 1 1
      MediaBrowser.Controller/Entities/Folder.cs
  94. 1 1
      MediaBrowser.Controller/Entities/InternalItemsQuery.cs
  95. 1 1
      MediaBrowser.Controller/Entities/InternalPeopleQuery.cs
  96. 1 1
      MediaBrowser.Controller/Entities/Movies/BoxSet.cs
  97. 1 1
      MediaBrowser.Controller/Entities/TV/Season.cs
  98. 1 1
      MediaBrowser.Controller/Entities/TV/Series.cs
  99. 1 1
      MediaBrowser.Controller/Entities/UserRootFolder.cs
  100. 1 1
      MediaBrowser.Controller/Entities/UserView.cs

+ 1 - 1
Emby.Server.Implementations/Collections/CollectionManager.cs

@@ -4,7 +4,7 @@ using System.IO;
 using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Common.Configuration;
 using MediaBrowser.Controller.Collections;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
Emby.Server.Implementations/Dto/DtoService.cs

@@ -5,8 +5,8 @@ using System.Collections.Generic;
 using System.Globalization;
 using System.IO;
 using System.Linq;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Common;
 using MediaBrowser.Controller.Channels;

+ 1 - 1
Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs

@@ -5,8 +5,8 @@ using System.Globalization;
 using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Channels;
 using MediaBrowser.Controller.Configuration;

+ 1 - 1
Emby.Server.Implementations/Library/LibraryManager.cs

@@ -19,8 +19,8 @@ using Emby.Server.Implementations.Playlists;
 using Emby.Server.Implementations.ScheduledTasks.Tasks;
 using Emby.Server.Implementations.Sorting;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Emby.Server.Implementations/Library/MediaSourceManager.cs

@@ -14,8 +14,8 @@ using System.Threading;
 using System.Threading.Tasks;
 using AsyncKeyedLock;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using Jellyfin.Extensions.Json;

+ 1 - 1
Emby.Server.Implementations/Library/MusicManager.cs

@@ -4,8 +4,8 @@ using System;
 using System.Collections.Generic;
 using System.Collections.Immutable;
 using System.Linq;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Emby.Server.Implementations/Library/SearchEngine.cs

@@ -3,8 +3,8 @@
 using System;
 using System.Collections.Generic;
 using System.Linq;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Emby.Server.Implementations/Library/UserDataManager.cs

@@ -6,8 +6,8 @@ using System.Collections.Generic;
 using System.Globalization;
 using System.Linq;
 using System.Threading;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Configuration;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Emby.Server.Implementations/Library/UserViewManager.cs

@@ -7,8 +7,8 @@ using System.Collections.Generic;
 using System.Linq;
 using System.Threading;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Channels;

+ 1 - 1
Emby.Server.Implementations/Playlists/PlaylistManager.cs

@@ -9,8 +9,8 @@ using System.IO;
 using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
Emby.Server.Implementations/Playlists/PlaylistsFolder.cs

@@ -3,8 +3,8 @@
 using System.Collections.Generic;
 using System.Linq;
 using System.Text.Json.Serialization;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Common;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Playlists;

+ 2 - 2
Emby.Server.Implementations/Session/SessionManager.cs

@@ -8,11 +8,11 @@ using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
-using Jellyfin.Data.Entities.Security;
 using Jellyfin.Data.Enums;
 using Jellyfin.Data.Events;
 using Jellyfin.Data.Queries;
+using Jellyfin.Database.Implementations.Entities;
+using Jellyfin.Database.Implementations.Entities.Security;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Events;

+ 1 - 1
Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs

@@ -2,8 +2,8 @@
 #pragma warning disable CS1591
 
 using System;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Sorting;

+ 1 - 1
Emby.Server.Implementations/Sorting/DatePlayedComparer.cs

@@ -1,8 +1,8 @@
 #nullable disable
 
 using System;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Sorting;

+ 1 - 1
Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs

@@ -1,8 +1,8 @@
 #nullable disable
 #pragma warning disable CS1591
 
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Sorting;

+ 1 - 1
Emby.Server.Implementations/Sorting/IsPlayedComparer.cs

@@ -2,8 +2,8 @@
 
 #pragma warning disable CS1591
 
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Sorting;

+ 1 - 1
Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs

@@ -2,8 +2,8 @@
 
 #pragma warning disable CS1591
 
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Sorting;

+ 1 - 1
Emby.Server.Implementations/Sorting/PlayCountComparer.cs

@@ -1,7 +1,7 @@
 #nullable disable
 
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Sorting;

+ 1 - 1
Emby.Server.Implementations/SyncPlay/Group.cs

@@ -5,7 +5,7 @@ using System.Collections.Generic;
 using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Session;

+ 1 - 1
Emby.Server.Implementations/TV/TVSeriesManager.cs

@@ -4,8 +4,8 @@ using System;
 using System.Collections.Generic;
 using System.Linq;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Configuration;

+ 1 - 1
Jellyfin.Api/Controllers/ArtistsController.cs

@@ -4,8 +4,8 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Jellyfin.Api/Controllers/DisplayPreferencesController.cs

@@ -4,7 +4,7 @@ using System.Diagnostics.CodeAnalysis;
 using System.Globalization;
 using System.Linq;
 using Jellyfin.Api.Helpers;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Common.Extensions;
 using MediaBrowser.Controller;

+ 1 - 1
Jellyfin.Api/Controllers/GenresController.cs

@@ -4,8 +4,8 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Jellyfin.Api/Controllers/ImageController.cs

@@ -130,7 +130,7 @@ public class ImageController : BaseJellyfinApiController
                 await _userManager.ClearProfileImageAsync(user).ConfigureAwait(false);
             }
 
-            user.ProfileImage = new Data.Entities.ImageInfo(Path.Combine(userDataPath, "profile" + extension));
+            user.ProfileImage = new Database.Implementations.Entities.ImageInfo(Path.Combine(userDataPath, "profile" + extension));
 
             await _providerManager
                 .SaveImage(stream, mimeType, user.ProfileImage.Path)

+ 1 - 1
Jellyfin.Api/Controllers/InstantMixController.cs

@@ -6,7 +6,7 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
Jellyfin.Api/Controllers/LibraryController.cs

@@ -11,8 +11,8 @@ using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
 using Jellyfin.Api.Models.LibraryDtos;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Api;

+ 1 - 1
Jellyfin.Api/Controllers/MoviesController.cs

@@ -5,8 +5,8 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Jellyfin.Api/Controllers/MusicGenresController.cs

@@ -4,8 +4,8 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Jellyfin.Api/Controllers/PersonsController.cs

@@ -4,7 +4,7 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
Jellyfin.Api/Controllers/PlaystateController.cs

@@ -5,7 +5,7 @@ using System.Threading.Tasks;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Library;

+ 1 - 1
Jellyfin.Api/Controllers/StudiosController.cs

@@ -3,8 +3,8 @@ using System.ComponentModel.DataAnnotations;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
Jellyfin.Api/Controllers/SuggestionsController.cs

@@ -3,8 +3,8 @@ using System.ComponentModel.DataAnnotations;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Jellyfin.Api/Controllers/UserLibraryController.cs

@@ -7,8 +7,8 @@ using System.Threading.Tasks;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Entities;

+ 1 - 1
Jellyfin.Api/Controllers/YearsController.cs

@@ -6,8 +6,8 @@ using System.Linq;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Api.Helpers;
 using Jellyfin.Api.ModelBinders;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
Jellyfin.Api/Helpers/DynamicHlsHelper.cs

@@ -8,8 +8,8 @@ using System.Text;
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Api.Extensions;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Configuration;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Jellyfin.Api/Helpers/MediaInfoHelper.cs

@@ -8,8 +8,8 @@ using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Api.Extensions;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Jellyfin.Api/Helpers/RequestHelpers.cs

@@ -5,8 +5,8 @@ using System.Security.Claims;
 using System.Threading.Tasks;
 using Jellyfin.Api.Constants;
 using Jellyfin.Api.Extensions;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs

@@ -1,4 +1,4 @@
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 
 namespace Jellyfin.Data.Events.Users
 {

+ 1 - 1
Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs

@@ -1,4 +1,4 @@
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 
 namespace Jellyfin.Data.Events.Users
 {

+ 1 - 1
Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs

@@ -1,4 +1,4 @@
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 
 namespace Jellyfin.Data.Events.Users
 {

+ 1 - 1
Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs

@@ -1,4 +1,4 @@
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 
 namespace Jellyfin.Data.Events.Users
 {

+ 1 - 1
Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs

@@ -1,4 +1,4 @@
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 
 namespace Jellyfin.Data.Events.Users
 {

+ 1 - 1
Jellyfin.Data/UserEntityExtensions.cs

@@ -1,7 +1,7 @@
 using System;
 using System.ComponentModel;
 using System.Linq;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Database.Implementations.Interfaces;
 

+ 1 - 1
Jellyfin.Server.Implementations/Activity/ActivityManager.cs

@@ -1,10 +1,10 @@
 using System;
 using System.Linq;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events;
 using Jellyfin.Data.Queries;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Querying;
 using Microsoft.EntityFrameworkCore;

+ 2 - 2
Jellyfin.Server.Implementations/Devices/DeviceManager.cs

@@ -5,11 +5,11 @@ using System.Linq;
 using System.Threading.Tasks;
 using Jellyfin.Data;
 using Jellyfin.Data.Dtos;
-using Jellyfin.Data.Entities;
-using Jellyfin.Data.Entities.Security;
 using Jellyfin.Data.Events;
 using Jellyfin.Data.Queries;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
+using Jellyfin.Database.Implementations.Entities.Security;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Entities.Audio;
 using MediaBrowser.Controller.Events;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Entities.Audio;
 using MediaBrowser.Controller.Events;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Authentication;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs

@@ -1,6 +1,6 @@
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Authentication;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs

@@ -1,8 +1,8 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs

@@ -1,8 +1,8 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs

@@ -1,6 +1,6 @@
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Session;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs

@@ -1,6 +1,6 @@
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Session;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs

@@ -3,7 +3,7 @@ using System.Collections.Generic;
 using System.Globalization;
 using System.Text;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Globalization;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Common.Updates;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Updates;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Updates;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs

@@ -1,7 +1,7 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Events.Updates;
 using MediaBrowser.Model.Activity;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs

@@ -1,7 +1,7 @@
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events.Users;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Globalization;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs

@@ -1,8 +1,8 @@
 using System;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events.Users;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Globalization;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs

@@ -1,7 +1,7 @@
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events.Users;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Globalization;

+ 1 - 1
Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs

@@ -1,7 +1,7 @@
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events.Users;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Events;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Globalization;

+ 2 - 2
Jellyfin.Server.Implementations/Item/BaseItemRepository.cs

@@ -16,9 +16,9 @@ using System.Reflection;
 using System.Text;
 using System.Text.Json;
 using System.Threading;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using Jellyfin.Extensions.Json;
@@ -38,7 +38,7 @@ using MediaBrowser.Model.Querying;
 using Microsoft.EntityFrameworkCore;
 using Microsoft.Extensions.Logging;
 using BaseItemDto = MediaBrowser.Controller.Entities.BaseItem;
-using BaseItemEntity = Jellyfin.Data.Entities.BaseItemEntity;
+using BaseItemEntity = Jellyfin.Database.Implementations.Entities.BaseItemEntity;
 
 namespace Jellyfin.Server.Implementations.Item;
 

+ 1 - 1
Jellyfin.Server.Implementations/Item/ChapterRepository.cs

@@ -2,8 +2,8 @@ using System;
 using System.Collections.Generic;
 using System.Collections.Immutable;
 using System.Linq;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Chapters;
 using MediaBrowser.Controller.Drawing;
 using MediaBrowser.Model.Dto;

+ 1 - 1
Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs

@@ -3,8 +3,8 @@ using System.Collections.Generic;
 using System.Collections.Immutable;
 using System.Linq;
 using System.Threading;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Persistence;
 using MediaBrowser.Model.Entities;
 using Microsoft.EntityFrameworkCore;

+ 1 - 1
Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs

@@ -3,8 +3,8 @@ using System.Collections.Generic;
 using System.Collections.Immutable;
 using System.Linq;
 using System.Threading;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller;
 using MediaBrowser.Controller.Persistence;
 using MediaBrowser.Model.Entities;

+ 1 - 1
Jellyfin.Server.Implementations/Item/PeopleRepository.cs

@@ -2,9 +2,9 @@ using System;
 using System.Collections.Generic;
 using System.Collections.Immutable;
 using System.Linq;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Persistence;

+ 1 - 1
Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs

@@ -5,8 +5,8 @@ using System.Globalization;
 using System.Linq;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
Jellyfin.Server.Implementations/Security/AuthenticationManager.cs

@@ -1,8 +1,8 @@
 using System.Collections.Generic;
 using System.Linq;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities.Security;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities.Security;
 using MediaBrowser.Controller.Security;
 using Microsoft.EntityFrameworkCore;
 

+ 1 - 1
Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs

@@ -7,8 +7,8 @@ using System.Text;
 using System.Threading;
 using System.Threading.Tasks;
 using AsyncKeyedLock;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Common.Configuration;
 using MediaBrowser.Controller.Configuration;
 using MediaBrowser.Controller.Drawing;

+ 1 - 1
Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs

@@ -2,7 +2,7 @@ using System;
 using System.Diagnostics.CodeAnalysis;
 using System.Globalization;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Authentication;
 using MediaBrowser.Model.Cryptography;
 using Microsoft.Extensions.Logging;

+ 1 - 1
Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs

@@ -4,7 +4,7 @@ using System.IO;
 using System.Security.Cryptography;
 using System.Text.Json;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Common;
 using MediaBrowser.Common.Extensions;
 using MediaBrowser.Controller.Authentication;

+ 1 - 1
Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs

@@ -1,9 +1,9 @@
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Events;
 using Jellyfin.Data.Queries;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller.Devices;
 using MediaBrowser.Controller.Library;

+ 1 - 1
Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs

@@ -5,8 +5,8 @@ using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller;
 using Microsoft.EntityFrameworkCore;
 

+ 1 - 1
Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs

@@ -1,5 +1,5 @@
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Authentication;
 
 namespace Jellyfin.Server.Implementations.Users

+ 1 - 1
Jellyfin.Server.Implementations/Users/UserManager.cs

@@ -8,11 +8,11 @@ using System.Linq;
 using System.Text.RegularExpressions;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
 using Jellyfin.Data.Events;
 using Jellyfin.Data.Events.Users;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common;

+ 1 - 1
Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs

@@ -2,8 +2,8 @@ using System;
 using System.Collections.Generic;
 using System.IO;
 using Emby.Server.Implementations.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller;
 using Microsoft.Data.Sqlite;
 using Microsoft.EntityFrameworkCore;

+ 1 - 1
Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs

@@ -2,8 +2,8 @@ using System;
 using System.Collections.Generic;
 using System.IO;
 using Emby.Server.Implementations.Data;
-using Jellyfin.Data.Entities.Security;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities.Security;
 using MediaBrowser.Controller;
 using MediaBrowser.Controller.Library;
 using Microsoft.Data.Sqlite;

+ 1 - 1
Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs

@@ -5,8 +5,8 @@ using System.Linq;
 using System.Text.Json;
 using System.Text.Json.Serialization;
 using Emby.Server.Implementations.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller;
 using MediaBrowser.Controller.Library;

+ 4 - 3
Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs

@@ -11,8 +11,8 @@ using System.Linq;
 using System.Text;
 using System.Threading;
 using Emby.Server.Implementations.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using Jellyfin.Server.Implementations.Item;
 using MediaBrowser.Controller;
@@ -21,7 +21,8 @@ using MediaBrowser.Model.Entities;
 using Microsoft.Data.Sqlite;
 using Microsoft.EntityFrameworkCore;
 using Microsoft.Extensions.Logging;
-using Chapter = Jellyfin.Data.Entities.Chapter;
+using BaseItemEntity = Jellyfin.Database.Implementations.Entities.BaseItemEntity;
+using Chapter = Jellyfin.Database.Implementations.Entities.Chapter;
 
 namespace Jellyfin.Server.Migrations.Routines;
 
@@ -125,7 +126,7 @@ public class MigrateLibraryDb : IMigrationRoutine
         dbContext.ItemValues.ExecuteDelete();
 
         // EFCores local lookup sucks. We cannot use context.ItemValues.Local here because its just super slow.
-        var localItems = new Dictionary<(int Type, string CleanValue), (ItemValue ItemValue, List<Guid> ItemIds)>();
+        var localItems = new Dictionary<(int Type, string CleanValue), (Database.Implementations.Entities.ItemValue ItemValue, List<Guid> ItemIds)>();
 
         foreach (SqliteDataReader dto in connection.Query(itemValueQuery))
         {

+ 1 - 1
Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs

@@ -2,8 +2,8 @@ using System;
 using System.IO;
 using Emby.Server.Implementations.Data;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Database.Implementations;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions.Json;
 using Jellyfin.Server.Implementations.Users;

+ 1 - 1
MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs

@@ -1,7 +1,7 @@
 #pragma warning disable CS1591
 
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Model.Users;
 
 namespace MediaBrowser.Controller.Authentication

+ 1 - 1
MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs

@@ -4,7 +4,7 @@
 
 using System;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Model.Users;
 
 namespace MediaBrowser.Controller.Authentication

+ 1 - 1
MediaBrowser.Controller/Channels/Channel.cs

@@ -8,7 +8,7 @@ using System.Linq;
 using System.Text.Json.Serialization;
 using System.Threading;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Model.Querying;

+ 1 - 1
MediaBrowser.Controller/Collections/ICollectionManager.cs

@@ -3,7 +3,7 @@
 using System;
 using System.Collections.Generic;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Controller.Entities.Movies;
 

+ 2 - 2
MediaBrowser.Controller/Devices/IDeviceManager.cs

@@ -1,10 +1,10 @@
 using System;
 using System.Threading.Tasks;
 using Jellyfin.Data.Dtos;
-using Jellyfin.Data.Entities;
-using Jellyfin.Data.Entities.Security;
 using Jellyfin.Data.Events;
 using Jellyfin.Data.Queries;
+using Jellyfin.Database.Implementations.Entities;
+using Jellyfin.Database.Implementations.Entities.Security;
 using MediaBrowser.Model.Devices;
 using MediaBrowser.Model.Dto;
 using MediaBrowser.Model.Querying;

+ 1 - 1
MediaBrowser.Controller/Drawing/IImageProcessor.cs

@@ -3,7 +3,7 @@
 using System;
 using System.Collections.Generic;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Model.Drawing;
 using MediaBrowser.Model.Dto;

+ 1 - 1
MediaBrowser.Controller/Dto/IDtoService.cs

@@ -1,7 +1,7 @@
 #pragma warning disable CA1002
 
 using System.Collections.Generic;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Entities;
 using MediaBrowser.Model.Dto;
 

+ 1 - 1
MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs

@@ -9,8 +9,8 @@ using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Library;

+ 1 - 1
MediaBrowser.Controller/Entities/Audio/MusicArtist.cs

@@ -9,8 +9,8 @@ using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Providers;

+ 1 - 1
MediaBrowser.Controller/Entities/BaseItem.cs

@@ -13,8 +13,8 @@ using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Common.Extensions;

+ 1 - 1
MediaBrowser.Controller/Entities/CollectionFolder.cs

@@ -11,8 +11,8 @@ using System.Text.Json;
 using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions.Json;
 using MediaBrowser.Controller.IO;
 using MediaBrowser.Controller.Library;

+ 1 - 1
MediaBrowser.Controller/Entities/Folder.cs

@@ -14,8 +14,8 @@ using System.Threading.Tasks;
 using System.Threading.Tasks.Dataflow;
 using J2N.Collections.Generic.Extensions;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Channels;

+ 1 - 1
MediaBrowser.Controller/Entities/InternalItemsQuery.cs

@@ -4,8 +4,8 @@ using System;
 using System.Collections.Generic;
 using System.Linq;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Model.Entities;

+ 1 - 1
MediaBrowser.Controller/Entities/InternalPeopleQuery.cs

@@ -4,7 +4,7 @@
 
 using System;
 using System.Collections.Generic;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 
 namespace MediaBrowser.Controller.Entities
 {

+ 1 - 1
MediaBrowser.Controller/Entities/Movies/BoxSet.cs

@@ -8,8 +8,8 @@ using System.Collections.Immutable;
 using System.Linq;
 using System.Text.Json.Serialization;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller.Providers;
 using MediaBrowser.Model.Querying;

+ 1 - 1
MediaBrowser.Controller/Entities/TV/Season.cs

@@ -7,8 +7,8 @@ using System.Collections.Generic;
 using System.Globalization;
 using System.Linq;
 using System.Text.Json.Serialization;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Common;
 using MediaBrowser.Controller.Dto;

+ 1 - 1
MediaBrowser.Controller/Entities/TV/Series.cs

@@ -10,8 +10,8 @@ using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
 using Jellyfin.Data;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Database.Implementations.Enums;
 using MediaBrowser.Controller.Dto;
 using MediaBrowser.Controller.Providers;

+ 1 - 1
MediaBrowser.Controller/Entities/UserRootFolder.cs

@@ -8,7 +8,7 @@ using System.Linq;
 using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
+using Jellyfin.Database.Implementations.Entities;
 using MediaBrowser.Controller.Providers;
 using MediaBrowser.Model.Library;
 using MediaBrowser.Model.Querying;

+ 1 - 1
MediaBrowser.Controller/Entities/UserView.cs

@@ -8,8 +8,8 @@ using System.Linq;
 using System.Text.Json.Serialization;
 using System.Threading;
 using System.Threading.Tasks;
-using Jellyfin.Data.Entities;
 using Jellyfin.Data.Enums;
+using Jellyfin.Database.Implementations.Entities;
 using Jellyfin.Extensions;
 using MediaBrowser.Controller.Providers;
 using MediaBrowser.Controller.TV;

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels