feat(nestjs): migrate to NestJS

This commit is contained in:
Ahmed Bouhuolia
2025-04-07 11:51:24 +02:00
parent f068218a16
commit 55fcc908ef
3779 changed files with 631 additions and 195332 deletions

View File

@@ -0,0 +1,21 @@
exports.up = (knex) => {
return knex.schema
.createTable('roles', (table) => {
table.increments('id');
table.string('name', 255).notNullable();
table.string('slug');
table.text('description');
table.boolean('predefined');
})
.createTable('role_permissions', (table) => {
table.increments('id');
table.integer('role_id').unsigned().references('id').inTable('roles');
table.string('subject');
table.string('ability');
table.boolean('value');
});
};
exports.down = (knex) => {
return knex.schema.dropTable('roles').dropTable('role_permissions');
};