const players = ['white', 'black'] exports.up = knex => { return knex.schema.createTable("move", table => { table.increments('id').primary(); table.enu('player', players).notNullable(); table.integer('point_x').notNullable(); table.integer('point_y').notNullable(); table.integer('number').notNullable(); table.boolean('game_record').notNullable().default(true); table.integer('game').references('id').inTable('game').notNullable(); table.integer('prior_move').references('id').inTable('move'); }); }; exports.down = knex => knex.schema.dropTableIfExists("move");