|
@@ -60,3 +60,31 @@ mongo --host ${DB_CLUSTER} ${MONGODB} --eval "if (db.getCollection('parameters')
|
|
|
}
|
|
|
})
|
|
|
}"
|
|
|
+
|
|
|
+mongo --host ${DB_CLUSTER} ${MONGODB} --eval "if (db.getCollection('accounts').count() == 0) {
|
|
|
+ db.getCollection('accounts').insert({
|
|
|
+ '_class' : 'ru.alfatell.webinfoclinic.admin.commons.security.UserAccount',
|
|
|
+ 'username' : 'admin',
|
|
|
+ 'password' : '$2a$10$ah3safqEyaoYGnvsBEarqOfp9cJZvCZlCUg3jEM5S37zhXPPWJnda',
|
|
|
+ 'roleName' : 'ROLE_ADMIN_DEFAULT',
|
|
|
+ 'enabled' : true
|
|
|
+ })
|
|
|
+}"
|
|
|
+
|
|
|
+mongo --host ${DB_CLUSTER} ${MONGODB} --eval "if (db.getCollection('systems').count() == 0) {
|
|
|
+ db.getCollection('systems').insert({
|
|
|
+ '_class' : 'ru.alfatell.webinfoclinic.commons.model.ExternalSystem',
|
|
|
+ 'sysName' : 'МИС Инфоклиника',
|
|
|
+ 'authorizedGrantTypes' : [
|
|
|
+ 'client_credentials',
|
|
|
+ 'password'
|
|
|
+ ],
|
|
|
+ 'scope' : [
|
|
|
+ 'trust'
|
|
|
+ ],
|
|
|
+ 'autoApprove' : false,
|
|
|
+ 'secretRequired' : false,
|
|
|
+ 'scoped' : false,
|
|
|
+ 'enabled' : true
|
|
|
+ })
|
|
|
+}"
|