feat: add Album model, artist/search/upload controllers, requireArtist middleware

This commit is contained in:
2026-05-26 07:01:11 +07:00
parent 59e4d86a3b
commit b0c29765a9
14 changed files with 278 additions and 7 deletions
+4
View File
@@ -3,6 +3,8 @@ import authRoutes from './auths.js';
import adminRoutes from './admins.js';
import trackRoutes from './tracks.js';
import playlistRoutes from './playlists.js';
import artistRoutes from './artists.js';
import searchRoutes from './search.js';
const router = Router();
@@ -20,5 +22,7 @@ router.use('/auth', authRoutes);
router.use('/admin', adminRoutes);
router.use('/tracks', trackRoutes);
router.use('/playlists', playlistRoutes);
router.use('/artists', artistRoutes);
router.use('/search', searchRoutes);
export default router;