2026-06-30 12:13:48 +02:00
|
|
|
import { Column, DataType, Model, Table } from 'sequelize-typescript';
|
2025-12-30 08:00:52 +01:00
|
|
|
|
|
|
|
|
@Table
|
|
|
|
|
export class BlacklistReport extends Model {
|
|
|
|
|
@Column
|
2026-05-02 08:59:11 +02:00
|
|
|
declare steam_link: string;
|
2025-12-30 08:00:52 +01:00
|
|
|
|
2026-05-07 18:10:35 +02:00
|
|
|
@Column
|
|
|
|
|
declare steam_nickname: string;
|
|
|
|
|
|
2025-12-30 08:00:52 +01:00
|
|
|
@Column
|
2026-05-02 08:59:11 +02:00
|
|
|
declare comment: string;
|
2025-12-30 08:00:52 +01:00
|
|
|
|
|
|
|
|
@Column({ defaultValue: false })
|
2026-05-02 08:59:11 +02:00
|
|
|
declare toxic: boolean;
|
2025-12-30 08:00:52 +01:00
|
|
|
|
|
|
|
|
@Column({ defaultValue: false })
|
2026-05-02 08:59:11 +02:00
|
|
|
declare cheater: boolean;
|
2025-12-30 08:00:52 +01:00
|
|
|
|
|
|
|
|
@Column({ defaultValue: false })
|
2026-05-02 08:59:11 +02:00
|
|
|
declare afk: boolean;
|
2025-12-30 08:00:52 +01:00
|
|
|
|
|
|
|
|
@Column({ defaultValue: false })
|
2026-05-02 08:59:11 +02:00
|
|
|
declare useless: boolean;
|
2025-12-30 08:00:52 +01:00
|
|
|
|
|
|
|
|
@Column({ defaultValue: false })
|
2026-05-02 08:59:11 +02:00
|
|
|
declare griefer: boolean;
|
2026-05-08 14:46:31 +02:00
|
|
|
|
|
|
|
|
@Column({ defaultValue: false })
|
|
|
|
|
declare smurf: boolean;
|
2026-06-30 12:13:48 +02:00
|
|
|
|
|
|
|
|
@Column({
|
|
|
|
|
type: DataType.DATE,
|
|
|
|
|
field: 'createdAt', // или 'created_at', если в БД имя через подчеркивание
|
|
|
|
|
})
|
|
|
|
|
declare createdAt: Date;
|
2025-12-30 08:00:52 +01:00
|
|
|
}
|