16 lines
424 B
TypeScript
16 lines
424 B
TypeScript
import { Entity, PrimaryColumn, Column } from "typeorm";
|
|
|
|
@Entity()
|
|
export class GuildSetting {
|
|
@PrimaryColumn("varchar")
|
|
id!: string;
|
|
|
|
@Column("varchar", { nullable: true, default: null })
|
|
notificationChannelID!: string | null;
|
|
|
|
@Column("timestamp", { nullable: true, default: null })
|
|
isPremiumUntil!: Date | null;
|
|
|
|
@Column("boolean", { default: false })
|
|
preserveDataOnGuildLeave!: boolean
|
|
} |