Add city model

This commit is contained in:
Francesco Esposito 2019-08-22 17:43:41 +02:00
parent a422605344
commit 0dc4a2924f
1 changed files with 32 additions and 0 deletions

32
src/db/city.model.js Normal file
View File

@ -0,0 +1,32 @@
import mongoose from 'mongoose';
const city = {
id: {
type: Number,
required: true,
trim: true,
},
name: {
type: String,
required: true,
},
country: {
type: String,
},
coord: {
lon: {
type: String,
},
lat: {
type: String,
},
},
};
const citySchema = mongoose.Schema(city, {
collection: 'umbrello_cities',
});
const City = mongoose.model('city', citySchema);
export default City;