@backstageai/common
Version:
Common code for Backstage AI services
24 lines (21 loc) • 682 B
JavaScript
// models/ProductTemplate.js
const mongoose = require("mongoose");
const ProductTemplateSchema = new mongoose.Schema(
{
id: { type: Number, required: true },
title: { type: String, required: true },
description: { type: String, required: true },
brand: { type: String, required: true },
model: { type: String, required: true },
images: [{ type: String, required: true }],
categoryId: { type: String, required: true },
isActive: { type: Boolean, default: true },
},
{ timestamps: true }
);
const ProductTemplate = mongoose.model(
"ProductTemplate",
ProductTemplateSchema,
"productTemplates"
);
exports.ProductTemplate = ProductTemplate;