emmental/emmental/db
Anna Schumaker c0c516fb70 db: Have decade Playlists use the new child_set
I implement add_year(), remove_year(), and has_year() functions and make
sure we load the set of yearids during startup. Additionally, I have
Years add and remove themselves from Decades as they are created and
deleted.

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2023-06-23 11:37:47 -04:00
..
__init__.py db: Don't notify if the active-playlist doesn't change 2023-06-06 09:29:16 -04:00
albums.py db: Have Album playlists use the new child_set 2023-06-23 11:37:47 -04:00
artists.py db: Have Artist playlists use the new child_set 2023-06-23 11:37:47 -04:00
connection.py db: Commit the database when a Track has been started or stopped 2023-06-07 13:26:55 -04:00
decades.py db: Have decade Playlists use the new child_set 2023-06-23 11:37:47 -04:00
emmental.sql db: Give Libraries knowledge about their Tracks & Properties 2023-05-10 17:31:33 -04:00
genres.py db: Give Genres knowledge about their Tracks & Properties 2023-05-10 17:31:33 -04:00
idle.py db: Add an idle Queue 2023-04-12 10:42:14 -04:00
libraries.py db: Reload Playlists before deleting a Library path 2023-05-10 17:31:33 -04:00
media.py db: Have Album playlists use the new child_set 2023-06-23 11:37:47 -04:00
playlist.py db: Add a child_set TableSubset to the Playlist 2023-06-22 11:27:40 -04:00
playlists.py db: Set the Queued Tracks playlist as active when adding tracks 2023-06-06 09:22:22 -04:00
settings.py db: Give Tables an idle Queue 2023-04-12 10:44:27 -04:00
table.py db: Create a TableSubset model 2023-06-22 11:07:32 -04:00
tagger.py db: Give the Tagger a function for untagging Tracks 2023-05-10 17:31:33 -04:00
tracks.py db: Rename the Table.Filter to Table.KeySet 2023-06-19 09:55:11 -04:00
years.py db: Have decade Playlists use the new child_set 2023-06-23 11:37:47 -04:00