Skip to content

Commit

Permalink
Add a new migration step 10
Browse files Browse the repository at this point in the history
  • Loading branch information
marla-singer authored and mauriciovieira committed Sep 27, 2017
1 parent dc581ad commit 9dc3d62
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions apinf_packages/core/migrations/server/10-add-proxy-type.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/* Copyright 2017 Apinf Oy
This file is covered by the EUPL license.
You may obtain a copy of the licence at
https://joinup.ec.europa.eu/community/eupl/og_page/european-union-public-licence-eupl-v11 */

// Meteor contributed packages imports
import { Migrations } from 'meteor/percolate:migrations';

// Collection imports
import ProxyBackends from '/apinf_packages/proxy_backends/collection';

Migrations.add({
version: 10,
name: 'Ensure all proxy backends have the type field',
up () {
// Update proxy backends are connected to API Umbrella proxy type
ProxyBackends.update(
{ type: { $exists: false }, 'apiUmbrella.name': { $exists: true } },
{ $set: { type: 'apiUmbrella' } }
);
},
});

0 comments on commit 9dc3d62

Please sign in to comment.