Files
lcbp3/backend/src/.jest-cache/jest-transform-cache-51fed4c0665a260afb7eef9c4f4e1366-12533232bd0f05f65688e7a7764bf3fb/16/roleentity_167ae781e401650da7dcc03d9b583938.map
T
admin 7080a37a82
CI / CD Pipeline / build (push) Failing after 23m26s
CI / CD Pipeline / deploy (push) Has been skipped
260330:1327 Addied correspondence_revieion_attcahments table table #02
2026-03-30 13:27:38 +07:00

1 line
2.1 KiB
Plaintext

{"file":"D:\\nap-dms.lcbp3\\backend\\src\\modules\\user\\entities\\role.entity.ts","mappings":";;;;;;;;;;;;AAAA,qCAMiB;AACjB,2DAAiD;AAEjD,IAAY,SAKX;AALD,WAAY,SAAS;IACnB,8BAAiB,CAAA;IACjB,0CAA6B,CAAA;IAC7B,gCAAmB,CAAA;IACnB,kCAAqB,CAAA;AACvB,CAAC,EALW,SAAS,yBAAT,SAAS,QAKpB;AAGM,IAAM,IAAI,GAAV,MAAM,IAAI;CA6BhB,CAAA;AA7BY,oBAAI;AAEf;IADC,IAAA,gCAAsB,EAAC,EAAE,IAAI,EAAE,SAAS,EAAE,CAAC;;oCAC5B;AAGhB;IADC,IAAA,gBAAM,EAAC,EAAE,IAAI,EAAE,WAAW,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC;;sCACzB;AAMlB;IAJC,IAAA,gBAAM,EAAC;QACN,IAAI,EAAE,MAAM;QACZ,IAAI,EAAE,SAAS;KAChB,CAAC;;mCACgB;AAGlB;IADC,IAAA,gBAAM,EAAC,EAAE,IAAI,EAAE,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,CAAC;;yCACpB;AAGrB;IADC,IAAA,gBAAM,EAAC,EAAE,IAAI,EAAE,WAAW,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC;;sCAC3B;AAWnB;IATC,IAAA,oBAAU,EAAC,GAAG,EAAE,CAAC,8BAAU,CAAC;IAC5B,IAAA,mBAAS,EAAC;QACT,IAAI,EAAE,kBAAkB;QACxB,UAAU,EAAE,EAAE,IAAI,EAAE,SAAS,EAAE,oBAAoB,EAAE,QAAQ,EAAE;QAC/D,iBAAiB,EAAE;YACjB,IAAI,EAAE,eAAe;YACrB,oBAAoB,EAAE,cAAc;SACrC;KACF,CAAC;;yCACyB;eA5BhB,IAAI;IADhB,IAAA,gBAAM,EAAC,OAAO,CAAC;GACH,IAAI,CA6BhB","names":[],"sources":["D:\\nap-dms.lcbp3\\backend\\src\\modules\\user\\entities\\role.entity.ts"],"sourcesContent":["import {\n Entity,\n PrimaryGeneratedColumn,\n Column,\n ManyToMany,\n JoinTable,\n} from 'typeorm';\nimport { Permission } from './permission.entity';\n\nexport enum RoleScope {\n GLOBAL = 'Global',\n ORGANIZATION = 'Organization',\n PROJECT = 'Project',\n CONTRACT = 'Contract',\n}\n\n@Entity('roles')\nexport class Role {\n @PrimaryGeneratedColumn({ name: 'role_id' })\n roleId!: number;\n\n @Column({ name: 'role_name', length: 100 })\n roleName!: string;\n\n @Column({\n type: 'enum',\n enum: RoleScope,\n })\n scope!: RoleScope;\n\n @Column({ type: 'text', nullable: true })\n description?: string;\n\n @Column({ name: 'is_system', default: false })\n isSystem!: boolean;\n\n @ManyToMany(() => Permission)\n @JoinTable({\n name: 'role_permissions',\n joinColumn: { name: 'role_id', referencedColumnName: 'roleId' },\n inverseJoinColumn: {\n name: 'permission_id',\n referencedColumnName: 'permissionId',\n },\n })\n permissions?: Permission[];\n}\n"],"version":3}