UNPKG

@backstageai/common

Version:

Common code for Backstage AI services

38 lines (36 loc) 727 B
const mongoose = require("mongoose"); const AvatarSchema = new mongoose.Schema( { name: { type: String, required: true }, payLoad: { type: mongoose.Schema.Types.Mixed, }, imageUrl: { type: String, required: true, }, analysis: { type: mongoose.Schema.Types.Mixed, }, output: { type: mongoose.Schema.Types.Mixed, }, userId: { type: mongoose.Schema.Types.ObjectId, ref: "User", required: true, }, isDeleted: { type: Boolean, default: false, }, deletedAt: { type: Date, }, }, { timestamps: true, } ); const Avatar = mongoose.model("Avatar", AvatarSchema, "avatars"); exports.Avatar = Avatar;