Added Event Module
This commit is contained in:
33
src/events/events.entity.ts
Normal file
33
src/events/events.entity.ts
Normal file
@@ -0,0 +1,33 @@
|
||||
import { EventType } from "src/dto/event.dto";
|
||||
import { Column, Entity, PrimaryGeneratedColumn } from "typeorm";
|
||||
|
||||
|
||||
@Entity()
|
||||
export class EventEntity {
|
||||
@PrimaryGeneratedColumn()
|
||||
id: number;
|
||||
|
||||
@Column()
|
||||
eventname: string;
|
||||
|
||||
@Column({ type: "date" })
|
||||
datum: Date;
|
||||
|
||||
@Column({ type: "enum", enum: [EventType.fotos, EventType.html, EventType.markdown, EventType.link] })
|
||||
type: EventType;
|
||||
|
||||
@Column()
|
||||
content: string;
|
||||
|
||||
@Column()
|
||||
minitext: string;
|
||||
|
||||
@Column({ nullable: true })
|
||||
link:string;
|
||||
|
||||
@Column()
|
||||
foto: string;
|
||||
|
||||
@Column({ nullable: true })
|
||||
formular: number;
|
||||
}
|
||||
Reference in New Issue
Block a user