UNPKG

open-music-api-node

Version:
27 lines (23 loc) 654 B
/* eslint-disable camelcase */ exports.shorthands = undefined; exports.up = (pgm) => { pgm.createTable('user_album_likes', { id: { type: 'SERIAL', primaryKey: true, }, user_id: { type: 'VARCHAR(50)', notNull: true, }, album_id: { type: 'VARCHAR(50)', notNull: true, }, }); pgm.addConstraint('user_album_likes', 'fk_user_likes', 'FOREIGN KEY(user_id) REFERENCES users(id) ON DELETE CASCADE'); pgm.addConstraint('user_album_likes', 'fk_album_likes', 'FOREIGN KEY(album_id) REFERENCES albums(id) ON DELETE CASCADE'); }; exports.down = (pgm) => { pgm.dropTable('user_album_likes'); };