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