1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-09 00:18:00 +01:00

fix: make sure exising projects get :global: env automatically

This commit is contained in:
Ivar Conradi Østhus 2021-08-30 13:47:01 +02:00
parent 933db83ec6
commit 172ab43ea5
No known key found for this signature in database
GPG Key ID: 31AC596886B0BD09

View File

@ -0,0 +1,19 @@
exports.up = function (db, cb) {
db.runSql(
`SELECT id
FROM projects`,
(err, results) => {
results.rows.forEach((project) => {
db.runSql(
`INSERT INTO project_environments(project_id, environment_name) VALUES (?, ':global:') ON CONFLICT DO NOTHING;`,
[project.id],
);
});
cb();
},
);
};
exports.down = function (db, cb) {
db.runSql('DELETE FROM project_environments', cb);
};