Form-Service/src/participant/entity/participant.entity.ts

21 lines
451 B
TypeScript

import { Column, Entity } from 'typeorm';
import { BaseEntity } from 'src/_core/entity/_base.entity';
@Entity({ name: 'participants' })
export class Participant extends BaseEntity {
@Column({
type: 'uuid',
unique: true,
})
userId: string;
@Column({
type: 'enum',
enum: ['moderator', 'tester', 'admin', 'user'],
default: 'user',
})
role: 'moderator' | 'tester' | 'admin' | 'user';
@Column()
displayName: string;
}