Skip to content

Commit

Permalink
Updated db definition in initdb.js and added createtestdata.js
Browse files Browse the repository at this point in the history
  • Loading branch information
seansund committed May 17, 2017
1 parent 98b6c7b commit 1b89c23
Show file tree
Hide file tree
Showing 2 changed files with 79 additions and 3 deletions.
76 changes: 76 additions & 0 deletions db/createtestdata.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
var db = connect('127.0.0.1:27017/peoplecount');

db.countcapture.insert({
_id: 1,
captureDate: new Date(),
totalCount: 100,
deviceCount: 2
});

db.countcapturedevice.insert({
countcapture_id: 1,
deviceId: 'mini1',
count: 50
});
db.countcapturedevice.insert({
countcapture_id: 1,
deviceId: 'mini2',
count: 50
});


db.countcapture.insert({
_id: 2,
captureDate: new Date(),
totalCount: 150,
deviceCount: 3
});

db.countcapturedevice.insert({
countcapture_id: 2,
deviceId: 'mini1',
count: 50
});
db.countcapturedevice.insert({
countcapture_id: 2,
deviceId: 'mini2',
count: 50
});
db.countcapturedevice.insert({
countcapture_id: 2,
deviceId: 'mini3',
count: 50
});


db.countcapture.insert({
_id: 3,
captureDate: new Date(),
totalCount: 90,
deviceCount: 1
});

db.countcapturedevice.insert({
countcapture_id: 3,
deviceId: 'mini1',
count: 90
});


db.countcapture.insert({
_id: 4,
captureDate: new Date(),
totalCount: 125,
deviceCount: 3
});

db.countcapturedevice.insert({
countcapture_id: 4,
deviceId: 'mini1',
count: 75
});
db.countcapturedevice.insert({
countcapture_id: 4,
deviceId: 'mini2',
count: 50
});
6 changes: 3 additions & 3 deletions db/initdb.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
var db = connect('127.0.0.1:27017/peoplecount');


db.countcapture.drop();
db.createCollection('countcapture');
db.countcapture.createIndex({captureId: 1}, {unique: true});

db.countcapturedevice.drop();
db.createCollection('countcapturedevice');
db.countcapturedevice.createIndex({captureId: 1, deviceId: 1}, {unique: true});
db.countcapturedevice.createIndex({countcapture_id: 1, deviceId: 1}, {unique: true});

0 comments on commit 1b89c23

Please sign in to comment.