@backstageai/common
Version:
Common code for Backstage AI services
38 lines (36 loc) • 727 B
JavaScript
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;