1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- 'use strict';
- module.exports = {
- up: function(migration, DataTypes) {
- return [
- migration.changeColumn('memberships', 'space_id',
- {
- type: DataTypes.STRING,
- references: {
- model: 'spaces',
- key: '_id'
- },
- onDelete: 'CASCADE',
- onUpdate: 'CASCADE'
- }
- ),
- migration.changeColumn('artifacts', 'space_id',
- {
- type: DataTypes.STRING,
- references: {
- model: 'spaces',
- key: '_id'
- },
- onDelete: 'CASCADE',
- onUpdate: 'CASCADE'
- }
- ),
- migration.changeColumn('messages', 'space_id',
- {
- type: DataTypes.STRING,
- references: {
- model: 'spaces',
- key: '_id'
- },
- onDelete: 'CASCADE',
- onUpdate: 'CASCADE'
- }
- )
- ]
- },
- down: function(migration, DataTypes) {
- return [
- migration.changeColumn('memberships', 'space_id',
- {
- type: DataTypes.STRING,
- references: {
- model: 'spaces',
- key: '_id'
- },
- onDelete: 'CASCADE',
- onUpdate: 'NO ACTION'
- }
- ),
- ,
- migration.changeColumn('artifacts', 'space_id',
- {
- type: DataTypes.STRING,
- references: {
- model: 'spaces',
- key: '_id'
- },
- onDelete: 'CASCADE',
- onUpdate: 'NO ACTION'
- }
- ),
- migration.changeColumn('messages', 'space_id',
- {
- type: DataTypes.STRING,
- references: {
- model: 'spaces',
- key: '_id'
- },
- onDelete: 'CASCADE',
- onUpdate: 'NO ACTION'
- }
- )
- ]
- }
- };
|