From 15b0b0c5cd6ed82367b378402d3aed0d275c14ab Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Mon, 10 Apr 2023 16:16:46 +0000 Subject: [PATCH] added `StreamingProfile` model --- .../src/models/streamingProfile/index.js | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 packages/server/src/models/streamingProfile/index.js diff --git a/packages/server/src/models/streamingProfile/index.js b/packages/server/src/models/streamingProfile/index.js new file mode 100644 index 00000000..b07073ac --- /dev/null +++ b/packages/server/src/models/streamingProfile/index.js @@ -0,0 +1,36 @@ +export default { + name: "StreamingProfile", + collection: "streamingProfiles", + schema: { + user_id: { + type: String, + required: true, + }, + profile_name: { + type: String, + required: true, + }, + stream_key: { + type: String, + required: true, + select: false, + }, + info: { + type: Object, + default: { + title: "Untitled", + description: "No description", + category: "other", + thumbnail: null, + } + }, + options: { + type: Object, + default: { + private: false, + chatEnabled: true, + drvEnabled: false, + } + } + } +} \ No newline at end of file