mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-25 00:28:31 -05:00
729cd300b7
- move and rename files - use associative arrays which store handlers for 'dynamically' load module from de db route - store models_path in test/server/common, a global model variable has the same name that the filename of the model
12 lines
No EOL
383 B
CoffeeScript
12 lines
No EOL
383 B
CoffeeScript
c = require '../commons/schemas'
|
|
|
|
ArticleSchema = c.object()
|
|
c.extendNamedProperties ArticleSchema # name first
|
|
|
|
ArticleSchema.properties.body = { type: 'string', title: 'Content', format: 'markdown' }
|
|
|
|
c.extendBasicProperties(ArticleSchema, 'article')
|
|
c.extendSearchableProperties(ArticleSchema)
|
|
c.extendVersionedProperties(ArticleSchema, 'article')
|
|
|
|
module.exports = ArticleSchema |