284b478d4c8e8b70a2a62c857fafde181eb2cfaa
[aai/esr-gui.git] /
1
2 // modules
3 var mongoose = require('../../../lib');
4 var Schema = mongoose.Schema;
5
6 // parse json
7 var raw = require('./schema.json');
8
9 // create a schema
10 var timeSignatureSchema = Schema(raw);
11
12 // compile the model
13 var TimeSignature = mongoose.model('TimeSignatures', timeSignatureSchema);
14
15 // create a TimeSignature document
16 var threeFour = new TimeSignature({
17   count: 3,
18   unit: 4,
19   description: '3/4',
20   additive: false,
21   created: new Date,
22   links: ['http://en.wikipedia.org/wiki/Time_signature'],
23   user_id: '518d31a0ef32bbfa853a9814'
24 });
25
26 // print its description
27 console.log(threeFour);