diff --git a/src/entity/user_activity.ts b/src/entity/user_activity.ts index a1ca88f..a516b49 100644 --- a/src/entity/user_activity.ts +++ b/src/entity/user_activity.ts @@ -13,7 +13,7 @@ export class UserActivity { @JoinColumn({ name: 'application' }) application: Application - @ManyToOne(() => User, (user) => user.id, { nullable: true }) + @ManyToOne(() => User, (user) => user.id, { nullable: true, onDelete: 'CASCADE' }) @JoinColumn({ name: 'id_user' }) user: User; diff --git a/src/entity/users.ts b/src/entity/users.ts index e942abf..e720bf2 100644 --- a/src/entity/users.ts +++ b/src/entity/users.ts @@ -37,7 +37,7 @@ export class User { }) name: string; - @ManyToMany(() => UserRole, { onDelete: 'CASCADE' }) + @ManyToMany(() => UserRole, { onDelete: 'RESTRICT' }) @JoinTable() roles: UserRole[]