This repository has been archived on 2024-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
Biblio/api/models/bookModel.js

28 lines
487 B
JavaScript
Raw Normal View History

'use strict';
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const BookSchema = new Schema({
title: {
type: String,
required: 'Book title missing'
},
publication_date: {
type: Date,
default: Date(0)
},
quantity: {
type: Number,
default: 1
},
amount_loaned: {
type: Number,
default: 0
},
isbn13: {
type: String,
required: 'Book ISBN-13 missing'
}
});
module.exports = mongoose.model('Book', BookSchema);