diff --git a/packages/server/src/models/index.js b/packages/server/src/models/index.js index 0462d351..efb9a54b 100755 --- a/packages/server/src/models/index.js +++ b/packages/server/src/models/index.js @@ -41,4 +41,6 @@ export const StreamingCategory = mongoose.model("StreamingCategory", schemas.Str // others export const FeaturedWallpaper = mongoose.model("FeaturedWallpaper", schemas.FeaturedWallpaper, "featuredWallpapers") -export const FeaturedEvent = mongoose.model("FeaturedEvent", schemas.FeaturedEvent, "featuredEvents") \ No newline at end of file +export const FeaturedEvent = mongoose.model("FeaturedEvent", schemas.FeaturedEvent, "featuredEvents") + +export const SyncEntry = mongoose.model("SyncEntry", schemas.SyncEntry, "syncEntries") \ No newline at end of file diff --git a/packages/server/src/schemas/index.js b/packages/server/src/schemas/index.js index 47b3f69a..38b84245 100755 --- a/packages/server/src/schemas/index.js +++ b/packages/server/src/schemas/index.js @@ -19,4 +19,5 @@ export { default as FeaturedEvent } from "./featuredEvent" export { default as StreamingKey } from "./streamingKey" export { default as StreamingInfo } from "./streamingInfo" -export { default as StreamingCategory } from "./streamingCategory" \ No newline at end of file +export { default as StreamingCategory } from "./streamingCategory" +export { default as SyncEntry } from "./syncEntry" \ No newline at end of file diff --git a/packages/server/src/schemas/syncEntry/index.js b/packages/server/src/schemas/syncEntry/index.js new file mode 100644 index 00000000..04fb9b64 --- /dev/null +++ b/packages/server/src/schemas/syncEntry/index.js @@ -0,0 +1,14 @@ +export default { + user_id: { + type: "string", + required: true, + }, + key: { + type: "string", + required: true, + }, + value: { + type: "string", + required: true, + } +} \ No newline at end of file