import { BaseModel } from './base.model'; export class Permission extends BaseModel { static tableName = 'permissions'; id!: string; name!: string; guardName!: string; description?: string; static relationMappings = { roles: { relation: BaseModel.ManyToManyRelation, modelClass: 'role.model', join: { from: 'permissions.id', through: { from: 'role_permissions.permissionId', to: 'role_permissions.roleId', }, to: 'roles.id', }, }, }; }