diff --git a/devops-service/migrations/set_provider_account.js b/devops-service/migrations/set_provider_account.js new file mode 100644 index 0000000..e41895e --- /dev/null +++ b/devops-service/migrations/set_provider_account.js @@ -0,0 +1,12 @@ +db.projects.find().forEach(function(p) { + var acc = "first_account"; + for (var i=0; i < p.deploy_envs.length ; i++) { + var d = p.deploy_envs[i]; print(d.provider_account); + if (!d.provider_account) { + var key= "deploy_envs." + i + ".provider_account" ; print(key, p._id); + var keyAcc = {}; + keyAcc[key] = acc; + print(db.projects.update({_id: p._id}, {$set: keyAcc})) + } + } +})