1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
unleash.unleash/src/migrations/20210928082228-connect-default-environment-to-all-existing-projects.js
Christopher Kolstad e3cebb21c8
task: add default environment (#989)
- Adds development and production environments.
- Connects default environment to all projects
- When creating a project connects the project to all enabled
  environments
2021-09-29 11:09:35 +02:00

23 lines
424 B
JavaScript

exports.up = function (db, cb) {
db.runSql(
`
INSERT INTO project_environments(project_id, environment_name)
SELECT id, 'default'
FROM projects
ON CONFLICT DO NOTHING;
`,
cb,
);
};
exports.down = function (db, cb) {
db.runSql(
`
DELETE
FROM project_environments
WHERE environment_name = 'default';
`,
cb,
);
};