2020-07-22 22:56:21 +03:00
|
|
|
import { Column, Entity, PrimaryGeneratedColumn } from "typeorm";
|
2020-09-16 22:42:25 +03:00
|
|
|
import { createEncryptedTextTransformer } from "../encryptedTextTransformer";
|
2018-10-26 06:41:20 +03:00
|
|
|
|
|
|
|
@Entity("archives")
|
|
|
|
export class ArchiveEntry {
|
|
|
|
@Column()
|
|
|
|
@PrimaryGeneratedColumn("uuid")
|
|
|
|
id: string;
|
|
|
|
|
|
|
|
@Column() guild_id: string;
|
|
|
|
|
2020-09-16 22:42:25 +03:00
|
|
|
@Column({
|
|
|
|
type: "mediumtext",
|
|
|
|
transformer: createEncryptedTextTransformer(),
|
|
|
|
})
|
|
|
|
body: string;
|
2018-10-26 06:41:20 +03:00
|
|
|
|
|
|
|
@Column() created_at: string;
|
|
|
|
|
2020-11-09 20:11:33 +02:00
|
|
|
@Column({ type: String, nullable: true }) expires_at: string | null;
|
2018-10-26 06:41:20 +03:00
|
|
|
}
|