eyght-models
Version:
Models for eyght
16 lines (13 loc) • 513 B
JavaScript
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');