Skip to content

Instantly share code, notes, and snippets.

@jinwook-k
Created August 1, 2020 23:48
Show Gist options
  • Save jinwook-k/9f76a6c3441989a4bbe3c393d281186a to your computer and use it in GitHub Desktop.
Save jinwook-k/9f76a6c3441989a4bbe3c393d281186a to your computer and use it in GitHub Desktop.
server/models/Weather.js
const mongoose = require('mongoose');
const WeatherSchema = new mongoose.Schema({
zip: Number,
coord: {
lon: Number,
lat: Number
},
weather: [
{
id: Number,
main: String,
description: String,
icon: String
}
],
base: String,
main: {
temp: Number,
feels_like: Number,
temp_min: Number,
temp_max: Number,
pressure: Number,
humidity: Number
},
visibility: Number,
wind: {
speed: Number,
deg: Number
},
clouds: {
all: Number
},
dt: Number,
sys: {
type: {type: Number},
id: Number,
message: Number,
country: String,
sunrise: Date,
sunset: Date
},
timezone: Number,
id: Number,
name: String,
cod: Number,
date: {
type: Date,
default: Date.now,
},
});
module.exports = mongoose.model('Weather', WeatherSchema);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment