From d9904304493d8bd1081a423638321217677693b3 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Thu, 24 Apr 2025 06:12:08 +0000 Subject: [PATCH] Change artists array to artist string field in Track schema --- packages/server/db_models/track/index.js | 87 ++++++++++++------------ 1 file changed, 42 insertions(+), 45 deletions(-) diff --git a/packages/server/db_models/track/index.js b/packages/server/db_models/track/index.js index 57d97664..7a440e0e 100755 --- a/packages/server/db_models/track/index.js +++ b/packages/server/db_models/track/index.js @@ -1,46 +1,43 @@ export default { - name: "Track", - collection: "tracks", - schema: { - source: { - type: String, - required: true, - }, - title: { - type: String, - required: true, - }, - album: { - type: String, - }, - artists: { - type: Array, - }, - metadata: { - type: Object, - }, - explicit: { - type: Boolean, - default: false, - }, - public: { - type: Boolean, - default: true, - }, - publish_date: { - type: Date, - }, - cover: { - type: String, - default: "https://storage.ragestudio.net/comty-static-assets/default_song.png" - }, - publisher: { - type: Object, - required: true, - }, - lyrics_enabled: { - type: Boolean, - default: false - } - } -} \ No newline at end of file + name: "Track", + collection: "tracks", + schema: { + source: { + type: String, + required: true, + }, + title: { + type: String, + required: true, + }, + album: { + type: String, + }, + artist: { + type: String, + }, + metadata: { + type: Object, + }, + explicit: { + type: Boolean, + default: false, + }, + public: { + type: Boolean, + default: true, + }, + publish_date: { + type: Date, + }, + cover: { + type: String, + default: + "https://storage.ragestudio.net/comty-static-assets/default_song.png", + }, + publisher: { + type: Object, + required: true, + }, + }, +}