Remove onDelete and onUpdate properties from entity relationships

This commit is contained in:
faris Aljohari
2024-05-18 22:10:48 +03:00
parent ad15164e15
commit 1bc8fee061
5 changed files with 0 additions and 9 deletions

View File

@ -25,8 +25,6 @@ export class DeviceEntity extends AbstractEntity<DeviceDto> {
(permission) => permission.device,
{
nullable: true,
onDelete: 'CASCADE',
onUpdate: 'CASCADE',
},
)
permission: DeviceUserPermissionEntity[];

View File

@ -19,7 +19,6 @@ export class GroupEntity extends AbstractEntity<GroupDto> {
@OneToMany(() => GroupDeviceEntity, (groupDevice) => groupDevice.group, {
cascade: true,
onDelete: 'CASCADE',
})
groupDevices: GroupDeviceEntity[];

View File

@ -17,8 +17,6 @@ export class PermissionTypeEntity extends AbstractEntity<PermissionTypeDto> {
(permission) => permission.permissionType,
{
nullable: true,
onDelete: 'CASCADE',
onUpdate: 'CASCADE',
},
)
permission: DeviceUserPermissionEntity[];

View File

@ -14,8 +14,6 @@ export class RoleTypeEntity extends AbstractEntity<RoleTypeDto> {
type: string;
@OneToMany(() => UserRoleEntity, (role) => role.roleType, {
nullable: true,
onDelete: 'CASCADE',
onUpdate: 'CASCADE',
})
role: UserRoleEntity[];
constructor(partial: Partial<RoleTypeEntity>) {

View File

@ -61,8 +61,6 @@ export class UserEntity extends AbstractEntity<UserDto> {
@OneToMany(() => UserRoleEntity, (role) => role.user, {
nullable: true,
onDelete: 'CASCADE',
onUpdate: 'CASCADE',
})
role: UserRoleEntity[];
constructor(partial: Partial<UserEntity>) {