Skip to content
This repository was archived by the owner on Feb 24, 2021. It is now read-only.

Commit 7ab102b

Browse files
author
Jim White
committed
new scripts to clean a running mongo instance - for development - and script to run mongo shell in Windows env
Signed-off-by: Jim White <[email protected]>
1 parent c652d65 commit 7ab102b

File tree

3 files changed

+38
-0
lines changed

3 files changed

+38
-0
lines changed

clean_mongo.js

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
//###############################################################################
2+
//# Copyright 2016-2017 Dell Inc.
3+
//#
4+
//# Licensed under the Apache License, Version 2.0 (the "License");
5+
//# you may not use this file except in compliance with the License.
6+
//# You may obtain a copy of the License at
7+
//#
8+
//# http://www.apache.org/licenses/LICENSE-2.0
9+
//#
10+
//# Unless required by applicable law or agreed to in writing, software
11+
//# distributed under the License is distributed on an "AS IS" BASIS,
12+
//# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
//# See the License for the specific language governing permissions and
14+
//# limitations under the License.
15+
//#
16+
//###############################################################################
17+
//EdgeX Mongo DB reset script
18+
//version 1
19+
//author: Jim White
20+
//Create user for security service in Mongo
21+
db=db.getSiblingDB('metadata')
22+
db.auth('meta','password');
23+
db.addressable.remove({});
24+
db.command.remove({});
25+
db.device.remove({});
26+
db.deviceProfile.remove({});
27+
db.deviceReport.remove({});
28+
db.deviceService.remove({});
29+
db.provisionWatcher.remove({});
30+
db.schedule.remove({});
31+
db.scheduleEvent.remove({});
32+
db=db.getSiblingDB('coredata')
33+
db.auth('core','password');
34+
db.valueDescriptor.remove({});
35+
db.reading.remove({});
36+
db.event.remove({});

clean_shell.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"C:\Program Files\MongoDB\Server\3.0\bin\mongo.exe" "clean_mongo.js"

mongoshell.bat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"C:\Program Files\MongoDB\Server\3.0\bin\mongo.exe"

0 commit comments

Comments
 (0)