xouabita/friends-radio

View on GitHub
migrations/20170607165653_add_cascade_on_delete.js

Summary

Maintainability
B
6 hrs
Test Coverage
exports.up = function(knex, Promise) {
  return knex.schema.table('reactions', t =>
    t.dropForeign('media_id')
  ).then(() => knex.schema.table('reactions', t =>
      t.foreign('media_id').references('medias.id').onDelete('CASCADE')
  ))
}

exports.down = function(knex, Promise) {
  return knex.schema.table('reactions', t =>
    t.dropForeign('media_id')
  ).then(() => knex.schema.table('reactions', t =>
      t.foreign('media_id').references('medias.id').onDelete('CASCADE')
  ))
}