1 import { Knex } from "knex";
4 export async function up(knex: Knex): Promise<void> {
5 return knex.schema.createTable('permissions', function(table){
6 table.string('name').primary();
7 }).createTable('player_permissions', function(table) {
8 table.string('permission');
9 table.uuid('player_id');
10 table.primary(['permission', 'player_id']);
15 export async function down(knex: Knex): Promise<void> {
16 return knex.schema.dropTable('permissions').dropTable('player_permissions');