1
0
Fork 0
mirror of https://github.com/muerwre/vk-tg-bot.git synced 2025-04-24 22:46:41 +07:00
vk-tg-bot/src/service/db/postgres/entities/Event.ts
2021-05-05 14:24:16 +07:00

30 lines
562 B
TypeScript

import {
Column,
CreateDateColumn,
Entity,
PrimaryGeneratedColumn,
UpdateDateColumn,
} from "typeorm";
import { VkEvent } from "../../../vk/types";
@Entity()
export class Event {
@PrimaryGeneratedColumn()
id: number;
@Column()
type: VkEvent;
@Column()
vkEventId: number;
@Column()
vkGroupId: number;
@Column()
channel: string;
@Column()
tgMessageId: number;
@CreateDateColumn()
createdAt: Date;
@UpdateDateColumn()
updatedAt: Date;
@Column("simple-json", { default: {}, nullable: false })
text: Record<any, any>;
}