ソースを参照

Add missing collections

Vadim Surkov 6 年 前
コミット
ba89dce5d7
1 ファイル変更28 行追加0 行削除
  1. 28 0
      updatedb.sh

+ 28 - 0
updatedb.sh

@@ -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
+    })
+}"