update_servicegateway_327.sh 1.5 KB
#!/bin/bash
/opt/stack/mongodb/mongodb/bin/mongo --host 127.0.0.1 --port 7019 <<EOF
use SERVICEGATEWAY

db.auth("mongoapp", "mOng0@pp")

use SERVICEGATEWAY

db.auth("mongoapp", "mOng0@pp")

db.admin_user.drop()
db.createCollection("admin_user", {})
db.admin_user.insert( {
    "username" : "admin",
    "password" : "nIkgyeBnaysxBa6bNaHz5g=="
} )

db.external_apis_type.drop()
db.createCollection('external_apis_type', {})
db.external_apis_type.insert([{
    "_id" : 1,
    "labelName" : "Static - Dropdown",
    "value" : "staticdropdown",
    "active" : true
},{
    "_id" : 2,
    "labelName" : "Web Service - Dropdown",
    "value" : "webservicedropdown",
    "active" : true
},{
    "_id" : 3,
    "labelName" : "Web Service - APIs",
    "value" : "webserviceapis",
    "active" : true
},{
    "_id" : 4,
    "labelName" : "JSON Service - Dropdown",
    "value" : "jsonservicedropdown",
    "active" : true
},{
    "_id" : 5,
    "labelName" : "JSON Service - APIs",
    "value" : "jsonserviceapis",
    "active" : true
}])


db.authentication_type.drop()
db.createCollection('authentication_type', {})
db.authentication_type.insert([{
    "_id" : 1,
    "labelName" : "OAuth 2.0",
    "value" : "OAuth 2.0",
    "active" : true
}])


db.grant_type.drop()
db.createCollection('grant_type', {})
db.grant_type.insert([{
    "_id" : 1,
    "labelName" : "Client Credentials",
    "value" : "client_credentials",
    "active" : true
},{
    "_id" : 2,
    "labelName" : "Password",
    "value" : "password",
    "active" : true
}])
EOF