Make guild channels nullable
This commit is contained in:
parent
a5bb6a9b5d
commit
72ba6e02b1
@ -72,9 +72,9 @@ export const PublicGuildRelations = [
|
|||||||
engine: dbEngine,
|
engine: dbEngine,
|
||||||
})
|
})
|
||||||
export class Guild extends BaseClass {
|
export class Guild extends BaseClass {
|
||||||
@Column({ nullable: true })
|
@Column({ type: String, nullable: true })
|
||||||
@RelationId((guild: Guild) => guild.afk_channel)
|
@RelationId((guild: Guild) => guild.afk_channel)
|
||||||
afk_channel_id?: string;
|
afk_channel_id?: string | null;
|
||||||
|
|
||||||
@JoinColumn({ name: "afk_channel_id" })
|
@JoinColumn({ name: "afk_channel_id" })
|
||||||
@ManyToOne(() => Channel)
|
@ManyToOne(() => Channel)
|
||||||
@ -231,17 +231,17 @@ export class Guild extends BaseClass {
|
|||||||
@Column()
|
@Column()
|
||||||
premium_tier?: number; // crowd premium level
|
premium_tier?: number; // crowd premium level
|
||||||
|
|
||||||
@Column({ nullable: true })
|
@Column({ type: String, nullable: true })
|
||||||
@RelationId((guild: Guild) => guild.public_updates_channel)
|
@RelationId((guild: Guild) => guild.public_updates_channel)
|
||||||
public_updates_channel_id: string;
|
public_updates_channel_id: string | null;
|
||||||
|
|
||||||
@JoinColumn({ name: "public_updates_channel_id" })
|
@JoinColumn({ name: "public_updates_channel_id" })
|
||||||
@ManyToOne(() => Channel)
|
@ManyToOne(() => Channel)
|
||||||
public_updates_channel?: Channel;
|
public_updates_channel?: Channel;
|
||||||
|
|
||||||
@Column({ nullable: true })
|
@Column({ type: String, nullable: true })
|
||||||
@RelationId((guild: Guild) => guild.rules_channel)
|
@RelationId((guild: Guild) => guild.rules_channel)
|
||||||
rules_channel_id?: string;
|
rules_channel_id?: string | null;
|
||||||
|
|
||||||
@JoinColumn({ name: "rules_channel_id" })
|
@JoinColumn({ name: "rules_channel_id" })
|
||||||
@ManyToOne(() => Channel)
|
@ManyToOne(() => Channel)
|
||||||
@ -253,9 +253,9 @@ export class Guild extends BaseClass {
|
|||||||
@Column({ nullable: true })
|
@Column({ nullable: true })
|
||||||
splash?: string;
|
splash?: string;
|
||||||
|
|
||||||
@Column({ nullable: true })
|
@Column({ type: String, nullable: true })
|
||||||
@RelationId((guild: Guild) => guild.system_channel)
|
@RelationId((guild: Guild) => guild.system_channel)
|
||||||
system_channel_id?: string;
|
system_channel_id?: string | null;
|
||||||
|
|
||||||
@JoinColumn({ name: "system_channel_id" })
|
@JoinColumn({ name: "system_channel_id" })
|
||||||
@ManyToOne(() => Channel)
|
@ManyToOne(() => Channel)
|
||||||
|
|||||||
Reference in New Issue
Block a user