You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Natsuki/models/anime.js

27 lines
723 B

const mongoose = require('mongoose');
const AniSchema = new mongoose.Schema({
id: {type: String, unique: true},
name: String,
japname: String,
plot: String,
publishers: [String],
studios: [String],
airStartDate: String,
airEndDate: String,
isComplete: Boolean,
seasons: Number,
episodes: Number,
genres: [String],
tags: [String],
characters: [String],
streamAt: [String],
watchers: {type: Number, default: 0},
listed: {type: Number, default: 0},
liked: {type: Number, default: 0},
rating: {type: Number, default: 0},
lastUpdate: String,
thumbnail: String
});
module.exports = mongoose.model('anime', AniSchema);