@gameroom/kit
Version:
Node kit for the Gameroom API
24 lines (22 loc) • 768 B
JavaScript
const store = require('../store'),
{ Base } = store.models
module.exports = store.define(
'Address',
{
// Address
city: { type: String, default: null, required: true },
country: { type: String, default: null, required: true },
name: { type: String, default: null, required: true },
position: { type: Number, default: 0 },
state: { type: String, default: null, required: true },
street1: { type: String, default: null, required: true },
street2: { type: String, default: null },
zip: { type: String, default: null, required: true },
// Relationships
addressable_id: { type: String, default: null, required: true },
addressable_type: { type: String, default: null, required: true }
},
{
extends: Base
}
)