/* eslint-disable */ import { Entity, Column, CreateDateColumn, UpdateDateColumn, PrimaryGeneratedColumn } from 'typeorm' import { AssistantType, IAssistant } from '../../Interface' @Entity() export class Assistant implements IAssistant { @PrimaryGeneratedColumn('uuid') id: string @Column({ type: 'text' }) details: string @Column({ type: 'uuid' }) credential: string @Column({ nullable: true }) iconSrc?: string @Column({ nullable: true, type: 'text' }) type?: AssistantType @Column({ type: 'timestamp' }) @CreateDateColumn() createdDate: Date @Column({ type: 'timestamp' }) @UpdateDateColumn() updatedDate: Date }