mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-12-01 11:27:14 -05:00
15 lines
591 B
CoffeeScript
15 lines
591 B
CoffeeScript
mongoose = require 'mongoose'
|
|
plugins = require '../../plugins/plugins'
|
|
jsonschema = require '../../../app/schemas/models/level_system'
|
|
|
|
LevelSystemSchema = new mongoose.Schema {
|
|
description: String
|
|
}, {strict: false}
|
|
|
|
LevelSystemSchema.plugin(plugins.NamedPlugin)
|
|
LevelSystemSchema.plugin(plugins.PermissionsPlugin)
|
|
LevelSystemSchema.plugin(plugins.VersionedPlugin)
|
|
LevelSystemSchema.plugin(plugins.SearchablePlugin, {searchable: ['name', 'description']})
|
|
LevelSystemSchema.plugin(plugins.PatchablePlugin)
|
|
|
|
module.exports = LevelSystem = mongoose.model('level.system', LevelSystemSchema)
|