usda-food-data-api-schema
Version:
Various Schema data for the USDA Food Data database
21 lines (16 loc) • 555 B
text/typescript
import mongoose from "mongoose";
import FoodAttributeType from "./FoodAttributeType.js";
const { Schema } = mongoose;
export default interface FoodAttribute {
id: Number;
sequenceNumber: Number;
value: String;
foodAttributeType: FoodAttributeType;
}
export const FoodAttributeSchema = new Schema<FoodAttribute>({
id: Number,
sequenceNumber: Number,
value: String,
foodAttributeType: { type: Schema.Types.ObjectId, ref: "FoodAttributeType" }
});
mongoose.model("FoodAttribute", FoodAttributeSchema);