mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-05 17:36:09 +00:00
change entity relations
This commit is contained in:
parent
a3b60faa50
commit
61a9f0a045
@ -87,7 +87,7 @@ export class User extends BaseEntity {
|
||||
@Column({ type: 'bool', default: false })
|
||||
hideAmountGDT: boolean
|
||||
|
||||
@OneToOne(() => UserRole, (userRole) => userRole.userId)
|
||||
@OneToOne(() => UserRole, (userRole: UserRole) => userRole.userId)
|
||||
@JoinColumn({ name: 'id' })
|
||||
userRole?: UserRole
|
||||
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
import { BaseEntity, Entity, PrimaryGeneratedColumn, Column, OneToOne, JoinColumn } from 'typeorm'
|
||||
import { User } from '../User'
|
||||
import { BaseEntity, Entity, PrimaryGeneratedColumn, Column } from 'typeorm'
|
||||
|
||||
@Entity('user_roles', { engine: 'InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci' })
|
||||
export class UserRole extends BaseEntity {
|
||||
@ -17,8 +16,4 @@ export class UserRole extends BaseEntity {
|
||||
|
||||
@Column({ name: 'updated_at', nullable: true, default: null, type: 'datetime' })
|
||||
updatedAt: Date | null
|
||||
|
||||
@OneToOne(() => User, (user) => user.id)
|
||||
@JoinColumn({ name: 'user_id' })
|
||||
userRole?: UserRole
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user