Admin
8e561f5b2a
feat(backend): model albums in the domain
...
Album is abstract with UserAlbum as its first table-per-type child, the same
split Track already uses, so the YouTube albums can join later without moving
anything. Tracks are linked through AlbumHasTrack rather than a column on the
track itself: an external track is shared between users and the same song
shows up in more than one album.
2026-07-20 20:08:21 +02:00
..
2026-07-05 03:43:52 +02:00
2026-07-05 03:43:52 +02:00
2026-07-05 03:43:52 +02:00
2026-07-05 03:43:52 +02:00
2026-07-05 03:43:52 +02:00
2026-07-05 03:43:52 +02:00
2026-07-05 14:41:19 +02:00
2026-07-05 14:41:19 +02:00
2026-07-05 14:49:33 +02:00
2026-07-05 14:49:33 +02:00
2026-07-05 14:55:40 +02:00
2026-07-05 14:55:40 +02:00
2026-07-14 04:54:35 +02:00
2026-07-14 04:54:35 +02:00
2026-07-14 13:48:05 +02:00
2026-07-14 13:48:05 +02:00
2026-07-16 01:05:28 +02:00
2026-07-16 01:05:28 +02:00
2026-07-16 01:15:36 +02:00
2026-07-16 01:15:36 +02:00
2026-07-17 17:53:57 +02:00
2026-07-17 17:53:57 +02:00
2026-07-17 18:00:00 +02:00
2026-07-17 17:55:32 +02:00
2026-07-17 17:57:22 +02:00
2026-07-17 17:57:22 +02:00
2026-07-17 18:56:23 +02:00
2026-07-17 18:56:23 +02:00
2026-07-17 18:56:23 +02:00
2026-07-17 18:56:23 +02:00
2026-07-18 23:29:57 +02:00
2026-07-18 23:29:57 +02:00
2026-07-18 23:29:57 +02:00
2026-07-18 23:29:57 +02:00
2026-07-20 20:06:47 +02:00
2026-07-20 20:06:47 +02:00
2026-07-20 20:08:21 +02:00
2026-07-20 20:08:21 +02:00
2026-07-20 20:08:21 +02:00