diff --git a/packages/streaming-server/src/models/index.js b/packages/streaming-server/src/models/index.js new file mode 100644 index 00000000..fd844dec --- /dev/null +++ b/packages/streaming-server/src/models/index.js @@ -0,0 +1,20 @@ +import mongoose, { Schema } from "mongoose" + +function getSchemas() { + const obj = Object() + + const _schemas = require("../schemas") + Object.keys(_schemas).forEach((key) => { + obj[key] = Schema(_schemas[key]) + }) + + return obj +} + +const schemas = getSchemas() + +// server +export const Config = mongoose.model("Config", schemas.Config, "config") + +// streaming +export const StreamingKeys = mongoose.model("StreamingKeys", schemas.StreamingKey, "StreamingKeys") \ No newline at end of file