UNPKG

pallies

Version:

Robust user management for Hapi

29 lines (19 loc) 614 B
'use strict'; exports.up = async (knex) => { await knex.schema.table('Pallies', (t) => { t.dropForeign([], 'users_roleid_foreign'); t.dropColumn('roleId'); }); await knex.schema.dropTableIfExists('Roles'); }; exports.down = async (knex) => { await knex.schema.createTable('Roles', (t) => { t.increments('id').primary(); t.string('name').notNullable().unique(); t.datetime('createdAt'); t.datetime('updatedAt'); }); await knex.schema.table('Pallies', (t) => { t.integer('roleId').unsigned().references('Roles.id'); }); };