import { Column, Entity, PrimaryGeneratedColumn, CreateDateColumn, UpdateDateColumn, DeleteDateColumn, VersionColumn, } from 'typeorm'; @Entity() export class Sensor { @PrimaryGeneratedColumn() id: number; @Column({ unique: true }) name: string; @Column({ nullable: true }) comment?: string; @Column() type: 'graph' | 'state'; @Column() um: string; @Column() isKeyParameter: boolean; @CreateDateColumn() createdAt: Date; @UpdateDateColumn() updatedAt: Date; @DeleteDateColumn() deletedAt: Date; @VersionColumn() version: number; }