diff --git a/app/models.py b/app/models.py index 0cc19b68..03815e09 100644 --- a/app/models.py +++ b/app/models.py @@ -92,7 +92,7 @@ class Track: self.genre = [g.strip() for g in self.genre] -@dataclass +@dataclass(slots=True) class Album: """ Creates an album object @@ -210,7 +210,7 @@ class Album: break -@dataclass +@dataclass(slots=True) class Playlist: """Creates playlist objects""" @@ -241,7 +241,7 @@ class Playlist: self.thumb = "None" -@dataclass +@dataclass(slots=True, frozen=True) class Folder: name: str path: str diff --git a/app/setup/__init__.py b/app/setup/__init__.py index 2a09252f..1a6eb7de 100644 --- a/app/setup/__init__.py +++ b/app/setup/__init__.py @@ -125,10 +125,10 @@ def setup_sqlite(): set_preinit_migration_versions() set_postinit_migration_versions() - # Store.load_all_tracks() - # Store.process_folders() - # Store.load_albums() - # Store.load_artists() + Store.load_all_tracks() + Store.process_folders() + Store.load_albums() + Store.load_artists() def run_setup():