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,36 @@
import { Model, mixin } from 'objection';
import { TenantBaseModel } from '@/modules/System/models/TenantBaseModel';
export class RolePermission extends TenantBaseModel {
value: any;
ability: any;
subject: any;
/**
* Table name
*/
static get tableName() {
return 'role_permissions';
}
/**
* Relationship mapping.
*/
static get relationMappings() {
const { Role } = require('./Role.model');
return {
/**
*
*/
role: {
relation: Model.BelongsToOneRelation,
modelClass: Role,
join: {
from: 'role_permissions.roleId',
to: 'roles.id',
},
},
};
}
}