@@ -92,15 +92,15 @@ displayServices () {
92
92
93
93
addDatabaseIndex () {
94
94
printf " Adding appropriate \033[1mMongoDB\033[0m indexes for \033[1;34mOrion\033[0m ..."
95
- docker exec db-mongo mongo --eval '
95
+ docker exec db-mongo mongosh --eval '
96
96
conn = new Mongo();db.createCollection("orion");
97
97
db = conn.getDB("orion");
98
98
db.createCollection("entities");
99
99
db.entities.createIndex({"_id.servicePath": 1, "_id.id": 1, "_id.type": 1}, {unique: true});
100
100
db.entities.createIndex({"_id.type": 1});
101
101
db.entities.createIndex({"_id.id": 1});' > /dev/null
102
102
103
- docker exec db-mongo mongo --eval '
103
+ docker exec db-mongo mongosh --eval '
104
104
conn = new Mongo();db.createCollection("orion-openiot");
105
105
db = conn.getDB("orion-openiot");
106
106
db.createCollection("entities");
@@ -109,18 +109,6 @@ addDatabaseIndex () {
109
109
db.entities.createIndex({"_id.id": 1});' > /dev/null
110
110
echo -e " \033[1;32mdone\033[0m"
111
111
112
- printf " Adding appropriate \033[1mMongoDB\033[0m indexes for \033[1;36mIoT-Agent\033[0m ..."
113
- docker exec db-mongo mongo --eval '
114
- conn = new Mongo();
115
- db = conn.getDB("iotagentul");
116
- db.createCollection("devices");
117
- db.devices.createIndex({"_id.service": 1, "_id.id": 1, "_id.type": 1});
118
- db.devices.createIndex({"_id.type": 1});
119
- db.devices.createIndex({"_id.id": 1});
120
- db.createCollection("groups");
121
- db.groups.createIndex({"_id.resource": 1, "_id.apikey": 1, "_id.service": 1});
122
- db.groups.createIndex({"_id.type": 1});' > /dev/null
123
- echo -e " \033[1;32mdone\033[0m"
124
112
}
125
113
126
114
startContainers () {
0 commit comments