forked from jalalhejazi/jsonfs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkursus.js
35 lines (28 loc) · 1.06 KB
/
kursus.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
var db = require('../lib/jsonfs.js');
db.connect('db', ['kursus']);
// Rydde op: Hvis antal kurser > 0, skal slettes!!
var kurser = db.kursus.find();
if ( kurser.length > 0) {
console.log("antal kurser fundet i db = %s",kurser.length );
db.kursus.remove({});
};
// forventer kurser.length == 0
var kurser = db.kursus.find();
if ( kurser.length == 0) {
// <database>.<collection>.save(obj)
var kursusListen = [{
nummer: 'SU0095',
titel : 'Node.js - Det samlede server-side web-udviklingsforløb (inkl. Raspberry Pi)',
antalDage : '3',
beskrivelse : 'Du lærer at bruge Node.js, et højperformance server-framework, som gør at al server-side webudvikling foregår med JavaScript.'
},{
nummer:'SU0093',
titel : 'jQuery – Det samlede client web-udviklingsforløb ',
antalDage : '3',
beskrivelse : 'Man lærer at forstå og bruge jQuery, det centrale JavaScript framework på client-side mellem frontend-layout og JavaScript funktionalitet.'
}
]
var k = db.kursus.save(kursusListen);
console.log(k);
}
// run: node kursus.js