blob: 43f02962c0199ef21ce18f9946d49c16f612ec21 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import { Column, Entity } from "typeorm";
import { Snowflake } from "../util";
import { BitField } from "../util/BitField";
import { BaseClass } from "./BaseClass";
@Entity("security_settings")
export class SecuritySettings extends BaseClass {
@Column({ nullable: true })
guild_id: Snowflake;
@Column({ nullable: true })
channel_id: Snowflake;
@Column()
encryption_permission_mask: BitField;
@Column()
allowed_algorithms: string[];
@Column()
current_algorithm: string;
@Column({ nullable: true })
used_since_message: Snowflake;
}
|