UNPKG

eyght-models

Version:

Models for eyght

16 lines (13 loc) 513 B
let mongoose = require('mongoose'); mongoose.Promise = global.Promise; let translationSchema = new mongoose.Schema({ path: {type: 'String', required: [true, 'server.errors.required.translation.path'], unique: true}, languages: { de: {type: 'String'}, en: {type: 'String', required: [true, 'server.errors.required.translation.en']}, es: {type: 'String'}, jp: {type: 'String'}, pt: {type: 'String'} } }); module.exports = mongoose.model('translation', translationSchema, 'translation');