aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2020-08-29 13:30:09 -0400
committerPatrick Barron <barronpm@gmail.com>2020-08-30 18:51:28 -0400
commit414bedbde4b6c522d46ed7448eb9f7c97aeda4b4 (patch)
treed913c2a75e5279b9833db9ab82a4555876ec952b
parent8510333bcc5c8b0ca204939ecc672cef7c6a5710 (diff)
Move library entities to folder.
-rw-r--r--Jellyfin.Api/Controllers/ItemsController.cs2
-rw-r--r--Jellyfin.Api/Controllers/LibraryController.cs3
-rw-r--r--Jellyfin.Api/Controllers/MoviesController.cs3
-rw-r--r--Jellyfin.Data/Entities/Libraries/Artwork.cs (renamed from Jellyfin.Data/Entities/Artwork.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Book.cs (renamed from Jellyfin.Data/Entities/Book.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/BookMetadata.cs (renamed from Jellyfin.Data/Entities/BookMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Chapter.cs (renamed from Jellyfin.Data/Entities/Chapter.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Collection.cs (renamed from Jellyfin.Data/Entities/Collection.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/CollectionItem.cs (renamed from Jellyfin.Data/Entities/CollectionItem.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Company.cs (renamed from Jellyfin.Data/Entities/Company.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/CompanyMetadata.cs (renamed from Jellyfin.Data/Entities/CompanyMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/CustomItem.cs (renamed from Jellyfin.Data/Entities/CustomItem.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/CustomItemMetadata.cs (renamed from Jellyfin.Data/Entities/CustomItemMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Episode.cs (renamed from Jellyfin.Data/Entities/Episode.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/EpisodeMetadata.cs (renamed from Jellyfin.Data/Entities/EpisodeMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Genre.cs (renamed from Jellyfin.Data/Entities/Genre.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Library.cs (renamed from Jellyfin.Data/Entities/Library.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/LibraryItem.cs (renamed from Jellyfin.Data/Entities/LibraryItem.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/LibraryRoot.cs (renamed from Jellyfin.Data/Entities/LibraryRoot.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MediaFile.cs (renamed from Jellyfin.Data/Entities/MediaFile.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MediaFileStream.cs (renamed from Jellyfin.Data/Entities/MediaFileStream.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Metadata.cs (renamed from Jellyfin.Data/Entities/Metadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MetadataProvider.cs (renamed from Jellyfin.Data/Entities/MetadataProvider.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MetadataProviderId.cs (renamed from Jellyfin.Data/Entities/MetadataProviderId.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Movie.cs (renamed from Jellyfin.Data/Entities/Movie.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MovieMetadata.cs (renamed from Jellyfin.Data/Entities/MovieMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MusicAlbum.cs (renamed from Jellyfin.Data/Entities/MusicAlbum.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/MusicAlbumMetadata.cs (renamed from Jellyfin.Data/Entities/MusicAlbumMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Person.cs (renamed from Jellyfin.Data/Entities/Person.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/PersonRole.cs (renamed from Jellyfin.Data/Entities/PersonRole.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Photo.cs (renamed from Jellyfin.Data/Entities/Photo.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/PhotoMetadata.cs (renamed from Jellyfin.Data/Entities/PhotoMetadata.cs)3
-rw-r--r--Jellyfin.Data/Entities/Libraries/Rating.cs (renamed from Jellyfin.Data/Entities/Rating.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/RatingSource.cs (renamed from Jellyfin.Data/Entities/RatingSource.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Release.cs (renamed from Jellyfin.Data/Entities/Release.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Season.cs (renamed from Jellyfin.Data/Entities/Season.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/SeasonMetadata.cs (renamed from Jellyfin.Data/Entities/SeasonMetadata.cs)3
-rw-r--r--Jellyfin.Data/Entities/Libraries/Series.cs (renamed from Jellyfin.Data/Entities/Series.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/SeriesMetadata.cs (renamed from Jellyfin.Data/Entities/SeriesMetadata.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/Track.cs (renamed from Jellyfin.Data/Entities/Track.cs)2
-rw-r--r--Jellyfin.Data/Entities/Libraries/TrackMetadata.cs (renamed from Jellyfin.Data/Entities/TrackMetadata.cs)2
41 files changed, 42 insertions, 44 deletions
diff --git a/Jellyfin.Api/Controllers/ItemsController.cs b/Jellyfin.Api/Controllers/ItemsController.cs
index 1b8b68313..fdaa47a31 100644
--- a/Jellyfin.Api/Controllers/ItemsController.cs
+++ b/Jellyfin.Api/Controllers/ItemsController.cs
@@ -4,10 +4,10 @@ using System.Linq;
using Jellyfin.Api.Constants;
using Jellyfin.Api.Extensions;
using Jellyfin.Api.Helpers;
-using Jellyfin.Data.Entities;
using Jellyfin.Data.Enums;
using MediaBrowser.Controller.Dto;
using MediaBrowser.Controller.Entities;
+using MediaBrowser.Controller.Entities.Audio;
using MediaBrowser.Controller.Library;
using MediaBrowser.Model.Dto;
using MediaBrowser.Model.Entities;
diff --git a/Jellyfin.Api/Controllers/LibraryController.cs b/Jellyfin.Api/Controllers/LibraryController.cs
index 796d2d8aa..a30873e9e 100644
--- a/Jellyfin.Api/Controllers/LibraryController.cs
+++ b/Jellyfin.Api/Controllers/LibraryController.cs
@@ -19,6 +19,7 @@ using MediaBrowser.Controller.Dto;
using MediaBrowser.Controller.Entities;
using MediaBrowser.Controller.Entities.Audio;
using MediaBrowser.Controller.Entities.Movies;
+using MediaBrowser.Controller.Entities.TV;
using MediaBrowser.Controller.Library;
using MediaBrowser.Controller.LiveTv;
using MediaBrowser.Controller.Net;
@@ -35,8 +36,6 @@ using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using Book = MediaBrowser.Controller.Entities.Book;
-using Movie = Jellyfin.Data.Entities.Movie;
-using MusicAlbum = Jellyfin.Data.Entities.MusicAlbum;
namespace Jellyfin.Api.Controllers
{
diff --git a/Jellyfin.Api/Controllers/MoviesController.cs b/Jellyfin.Api/Controllers/MoviesController.cs
index 148d8a18e..7fcfc749d 100644
--- a/Jellyfin.Api/Controllers/MoviesController.cs
+++ b/Jellyfin.Api/Controllers/MoviesController.cs
@@ -10,6 +10,7 @@ using MediaBrowser.Common.Extensions;
using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Dto;
using MediaBrowser.Controller.Entities;
+using MediaBrowser.Controller.Entities.Movies;
using MediaBrowser.Controller.Library;
using MediaBrowser.Controller.LiveTv;
using MediaBrowser.Model.Dto;
@@ -181,7 +182,7 @@ namespace Jellyfin.Api.Controllers
DtoOptions dtoOptions,
RecommendationType type)
{
- var itemTypes = new List<string> { nameof(MediaBrowser.Controller.Entities.Movies.Movie) };
+ var itemTypes = new List<string> { nameof(Movie) };
if (_serverConfigurationManager.Configuration.EnableExternalContentInSuggestions)
{
itemTypes.Add(nameof(Trailer));
diff --git a/Jellyfin.Data/Entities/Artwork.cs b/Jellyfin.Data/Entities/Libraries/Artwork.cs
index 4508f5488..2a34a8dff 100644
--- a/Jellyfin.Data/Entities/Artwork.cs
+++ b/Jellyfin.Data/Entities/Libraries/Artwork.cs
@@ -3,7 +3,7 @@
using System;
using System.ComponentModel.DataAnnotations;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Artwork
{
diff --git a/Jellyfin.Data/Entities/Book.cs b/Jellyfin.Data/Entities/Libraries/Book.cs
index b6198ee01..1ddc5ce8b 100644
--- a/Jellyfin.Data/Entities/Book.cs
+++ b/Jellyfin.Data/Entities/Libraries/Book.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Book : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/BookMetadata.cs b/Jellyfin.Data/Entities/Libraries/BookMetadata.cs
index 9734cf20e..91eecbbf9 100644
--- a/Jellyfin.Data/Entities/BookMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/BookMetadata.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class BookMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Chapter.cs b/Jellyfin.Data/Entities/Libraries/Chapter.cs
index 52cdeef78..2f3644318 100644
--- a/Jellyfin.Data/Entities/Chapter.cs
+++ b/Jellyfin.Data/Entities/Libraries/Chapter.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Chapter
{
diff --git a/Jellyfin.Data/Entities/Collection.cs b/Jellyfin.Data/Entities/Libraries/Collection.cs
index 0c317d71e..d054d8ff9 100644
--- a/Jellyfin.Data/Entities/Collection.cs
+++ b/Jellyfin.Data/Entities/Libraries/Collection.cs
@@ -4,7 +4,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Collection
{
diff --git a/Jellyfin.Data/Entities/CollectionItem.cs b/Jellyfin.Data/Entities/Libraries/CollectionItem.cs
index fb589c2ba..4b01d814f 100644
--- a/Jellyfin.Data/Entities/CollectionItem.cs
+++ b/Jellyfin.Data/Entities/Libraries/CollectionItem.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class CollectionItem
{
diff --git a/Jellyfin.Data/Entities/Company.cs b/Jellyfin.Data/Entities/Libraries/Company.cs
index 8bd48045d..10df429cd 100644
--- a/Jellyfin.Data/Entities/Company.cs
+++ b/Jellyfin.Data/Entities/Libraries/Company.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Company
{
diff --git a/Jellyfin.Data/Entities/CompanyMetadata.cs b/Jellyfin.Data/Entities/Libraries/CompanyMetadata.cs
index 48ea4bdc5..f81beb0d5 100644
--- a/Jellyfin.Data/Entities/CompanyMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/CompanyMetadata.cs
@@ -3,7 +3,7 @@
using System;
using System.ComponentModel.DataAnnotations;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class CompanyMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/CustomItem.cs b/Jellyfin.Data/Entities/Libraries/CustomItem.cs
index 8ea08488f..ffe06db24 100644
--- a/Jellyfin.Data/Entities/CustomItem.cs
+++ b/Jellyfin.Data/Entities/Libraries/CustomItem.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class CustomItem : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/CustomItemMetadata.cs b/Jellyfin.Data/Entities/Libraries/CustomItemMetadata.cs
index 9c89399e6..8606302d7 100644
--- a/Jellyfin.Data/Entities/CustomItemMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/CustomItemMetadata.cs
@@ -2,7 +2,7 @@
using System;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class CustomItemMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Episode.cs b/Jellyfin.Data/Entities/Libraries/Episode.cs
index 1c1894448..3315b3e30 100644
--- a/Jellyfin.Data/Entities/Episode.cs
+++ b/Jellyfin.Data/Entities/Libraries/Episode.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Episode : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/EpisodeMetadata.cs b/Jellyfin.Data/Entities/Libraries/EpisodeMetadata.cs
index 26ad7200b..f20ed3573 100644
--- a/Jellyfin.Data/Entities/EpisodeMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/EpisodeMetadata.cs
@@ -3,7 +3,7 @@
using System;
using System.ComponentModel.DataAnnotations;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class EpisodeMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Genre.cs b/Jellyfin.Data/Entities/Libraries/Genre.cs
index 43a180f6b..c0b391ac8 100644
--- a/Jellyfin.Data/Entities/Genre.cs
+++ b/Jellyfin.Data/Entities/Libraries/Genre.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Genre
{
diff --git a/Jellyfin.Data/Entities/Library.cs b/Jellyfin.Data/Entities/Libraries/Library.cs
index 23cc9bd7d..9a97a3b00 100644
--- a/Jellyfin.Data/Entities/Library.cs
+++ b/Jellyfin.Data/Entities/Libraries/Library.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Library
{
diff --git a/Jellyfin.Data/Entities/LibraryItem.cs b/Jellyfin.Data/Entities/Libraries/LibraryItem.cs
index 00b2f9497..b5f032365 100644
--- a/Jellyfin.Data/Entities/LibraryItem.cs
+++ b/Jellyfin.Data/Entities/Libraries/LibraryItem.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public abstract partial class LibraryItem
{
diff --git a/Jellyfin.Data/Entities/LibraryRoot.cs b/Jellyfin.Data/Entities/Libraries/LibraryRoot.cs
index 07e16fff4..bbd904447 100644
--- a/Jellyfin.Data/Entities/LibraryRoot.cs
+++ b/Jellyfin.Data/Entities/Libraries/LibraryRoot.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class LibraryRoot
{
diff --git a/Jellyfin.Data/Entities/MediaFile.cs b/Jellyfin.Data/Entities/Libraries/MediaFile.cs
index b69dbe2fa..c9efdb143 100644
--- a/Jellyfin.Data/Entities/MediaFile.cs
+++ b/Jellyfin.Data/Entities/Libraries/MediaFile.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MediaFile
{
diff --git a/Jellyfin.Data/Entities/MediaFileStream.cs b/Jellyfin.Data/Entities/Libraries/MediaFileStream.cs
index 1c59e663d..f1f26ecbb 100644
--- a/Jellyfin.Data/Entities/MediaFileStream.cs
+++ b/Jellyfin.Data/Entities/Libraries/MediaFileStream.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MediaFileStream
{
diff --git a/Jellyfin.Data/Entities/Metadata.cs b/Jellyfin.Data/Entities/Libraries/Metadata.cs
index 42525fa99..449e807de 100644
--- a/Jellyfin.Data/Entities/Metadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/Metadata.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public abstract partial class Metadata
{
diff --git a/Jellyfin.Data/Entities/MetadataProvider.cs b/Jellyfin.Data/Entities/Libraries/MetadataProvider.cs
index ebb2c1dbc..d5462113b 100644
--- a/Jellyfin.Data/Entities/MetadataProvider.cs
+++ b/Jellyfin.Data/Entities/Libraries/MetadataProvider.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MetadataProvider
{
diff --git a/Jellyfin.Data/Entities/MetadataProviderId.cs b/Jellyfin.Data/Entities/Libraries/MetadataProviderId.cs
index ca3e16b1a..fed9d4f0b 100644
--- a/Jellyfin.Data/Entities/MetadataProviderId.cs
+++ b/Jellyfin.Data/Entities/Libraries/MetadataProviderId.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MetadataProviderId
{
diff --git a/Jellyfin.Data/Entities/Movie.cs b/Jellyfin.Data/Entities/Libraries/Movie.cs
index 842d5b2b0..e7d27b551 100644
--- a/Jellyfin.Data/Entities/Movie.cs
+++ b/Jellyfin.Data/Entities/Libraries/Movie.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Movie : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/MovieMetadata.cs b/Jellyfin.Data/Entities/Libraries/MovieMetadata.cs
index a6c82dda8..f65da11d2 100644
--- a/Jellyfin.Data/Entities/MovieMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/MovieMetadata.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MovieMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/MusicAlbum.cs b/Jellyfin.Data/Entities/Libraries/MusicAlbum.cs
index e03c3bfb0..52776b12e 100644
--- a/Jellyfin.Data/Entities/MusicAlbum.cs
+++ b/Jellyfin.Data/Entities/Libraries/MusicAlbum.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MusicAlbum : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/MusicAlbumMetadata.cs b/Jellyfin.Data/Entities/Libraries/MusicAlbumMetadata.cs
index 01ad736ce..f2480a5c5 100644
--- a/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/MusicAlbumMetadata.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class MusicAlbumMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Person.cs b/Jellyfin.Data/Entities/Libraries/Person.cs
index f0cfb7322..f325a07ff 100644
--- a/Jellyfin.Data/Entities/Person.cs
+++ b/Jellyfin.Data/Entities/Libraries/Person.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Person
{
diff --git a/Jellyfin.Data/Entities/PersonRole.cs b/Jellyfin.Data/Entities/Libraries/PersonRole.cs
index 895a9f47a..04d50deaf 100644
--- a/Jellyfin.Data/Entities/PersonRole.cs
+++ b/Jellyfin.Data/Entities/Libraries/PersonRole.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class PersonRole
{
diff --git a/Jellyfin.Data/Entities/Photo.cs b/Jellyfin.Data/Entities/Libraries/Photo.cs
index 7648bc212..01c39b3ea 100644
--- a/Jellyfin.Data/Entities/Photo.cs
+++ b/Jellyfin.Data/Entities/Libraries/Photo.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Photo : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/PhotoMetadata.cs b/Jellyfin.Data/Entities/Libraries/PhotoMetadata.cs
index 3f06d3f2b..701623fd1 100644
--- a/Jellyfin.Data/Entities/PhotoMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/PhotoMetadata.cs
@@ -1,9 +1,8 @@
#pragma warning disable CS1591
using System;
-using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class PhotoMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Rating.cs b/Jellyfin.Data/Entities/Libraries/Rating.cs
index c57b0a0e8..31bee165a 100644
--- a/Jellyfin.Data/Entities/Rating.cs
+++ b/Jellyfin.Data/Entities/Libraries/Rating.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Rating
{
diff --git a/Jellyfin.Data/Entities/RatingSource.cs b/Jellyfin.Data/Entities/Libraries/RatingSource.cs
index 2ea8e3b31..8204e9ff2 100644
--- a/Jellyfin.Data/Entities/RatingSource.cs
+++ b/Jellyfin.Data/Entities/Libraries/RatingSource.cs
@@ -4,7 +4,7 @@ using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
/// <summary>
/// This is the entity to store review ratings, not age ratings.
diff --git a/Jellyfin.Data/Entities/Release.cs b/Jellyfin.Data/Entities/Libraries/Release.cs
index 3e2cf22db..4b42d65ec 100644
--- a/Jellyfin.Data/Entities/Release.cs
+++ b/Jellyfin.Data/Entities/Libraries/Release.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Release
{
diff --git a/Jellyfin.Data/Entities/Season.cs b/Jellyfin.Data/Entities/Libraries/Season.cs
index e5e7d03ab..90885f0e9 100644
--- a/Jellyfin.Data/Entities/Season.cs
+++ b/Jellyfin.Data/Entities/Libraries/Season.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Season : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/SeasonMetadata.cs b/Jellyfin.Data/Entities/Libraries/SeasonMetadata.cs
index cce8cb125..28105fe2c 100644
--- a/Jellyfin.Data/Entities/SeasonMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/SeasonMetadata.cs
@@ -2,9 +2,8 @@
using System;
using System.ComponentModel.DataAnnotations;
-using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class SeasonMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Series.cs b/Jellyfin.Data/Entities/Libraries/Series.cs
index 33c07ca61..a137f0f68 100644
--- a/Jellyfin.Data/Entities/Series.cs
+++ b/Jellyfin.Data/Entities/Libraries/Series.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Series : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/SeriesMetadata.cs b/Jellyfin.Data/Entities/Libraries/SeriesMetadata.cs
index 22be2a59b..6e61da1e6 100644
--- a/Jellyfin.Data/Entities/SeriesMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/SeriesMetadata.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class SeriesMetadata : Metadata
{
diff --git a/Jellyfin.Data/Entities/Track.cs b/Jellyfin.Data/Entities/Libraries/Track.cs
index d52dd725a..cdcc22d71 100644
--- a/Jellyfin.Data/Entities/Track.cs
+++ b/Jellyfin.Data/Entities/Libraries/Track.cs
@@ -4,7 +4,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class Track : LibraryItem
{
diff --git a/Jellyfin.Data/Entities/TrackMetadata.cs b/Jellyfin.Data/Entities/Libraries/TrackMetadata.cs
index 710908eb8..5c356c768 100644
--- a/Jellyfin.Data/Entities/TrackMetadata.cs
+++ b/Jellyfin.Data/Entities/Libraries/TrackMetadata.cs
@@ -2,7 +2,7 @@
using System;
-namespace Jellyfin.Data.Entities
+namespace Jellyfin.Data.Entities.Libraries
{
public partial class TrackMetadata : Metadata
{