@@ -92,15 +92,15 @@ displayServices () {
9292
9393addDatabaseIndex () {
9494 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 '
9696 conn = new Mongo();db.createCollection("orion");
9797 db = conn.getDB("orion");
9898 db.createCollection("entities");
9999 db.entities.createIndex({"_id.servicePath": 1, "_id.id": 1, "_id.type": 1}, {unique: true});
100100 db.entities.createIndex({"_id.type": 1});
101101 db.entities.createIndex({"_id.id": 1});' > /dev/null
102102
103- docker exec db-mongo mongo --eval '
103+ docker exec db-mongo mongosh --eval '
104104 conn = new Mongo();db.createCollection("orion-openiot");
105105 db = conn.getDB("orion-openiot");
106106 db.createCollection("entities");
@@ -109,18 +109,6 @@ addDatabaseIndex () {
109109 db.entities.createIndex({"_id.id": 1});' > /dev/null
110110 echo -e " \033[1;32mdone\033[0m"
111111
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"
124112}
125113
126114startContainers () {
0 commit comments