database externa

This commit is contained in:
nau
2016-08-23 18:11:51 +02:00
parent 8a6f3bf221
commit 5fa880dd01
616 changed files with 101532 additions and 43773 deletions

View File

@@ -0,0 +1,27 @@
// modules
var mongoose = require('../../../lib');
var Schema = mongoose.Schema;
// parse json
var raw = require('./schema.json');
// create a schema
var timeSignatureSchema = Schema(raw);
// compile the model
var TimeSignature = mongoose.model('TimeSignatures', timeSignatureSchema);
// create a TimeSignature document
var threeFour = new TimeSignature({
count: 3,
unit: 4,
description: '3/4',
additive: false,
created: new Date,
links: ['http://en.wikipedia.org/wiki/Time_signature'],
user_id: '518d31a0ef32bbfa853a9814'
});
// print its description
console.log(threeFour);

View File

@@ -0,0 +1,9 @@
{
"count": "number",
"unit": "number",
"description": "string",
"links": ["string"],
"created": "date",
"additive": "boolean",
"user_id": "ObjectId"
}