This commit is contained in:
@ -105,6 +105,17 @@ import {
|
||||
type GetReportStatusReq,
|
||||
reportStatus
|
||||
} from '@db/schema/reportStatus.ts';
|
||||
import {
|
||||
addBlockedUser,
|
||||
type AddBlockedUserReq,
|
||||
getBlockedUsers,
|
||||
type GetBlockedUsersReq,
|
||||
blockedUser,
|
||||
type GetBlockedUserByUuidReq,
|
||||
getBlockedUserByUuid,
|
||||
type EditBlockedUserReq,
|
||||
editBlockedUser
|
||||
} from '@db/schema/blockedUser.ts';
|
||||
|
||||
export class Database {
|
||||
protected readonly db: MySql2Database<{
|
||||
@ -113,6 +124,7 @@ export class Database {
|
||||
teamDraft: typeof teamDraft;
|
||||
teamMember: typeof teamMember;
|
||||
user: typeof user;
|
||||
blockedUser: typeof blockedUser;
|
||||
death: typeof death;
|
||||
report: typeof report;
|
||||
reportStatus: typeof reportStatus;
|
||||
@ -139,6 +151,7 @@ export class Database {
|
||||
teamDraft,
|
||||
teamMember,
|
||||
user,
|
||||
blockedUser,
|
||||
death,
|
||||
report,
|
||||
reportStatus,
|
||||
@ -173,6 +186,12 @@ export class Database {
|
||||
getUserByUsername = (values: GetUserByUsernameReq) => getUserByUsername(this.db, values);
|
||||
getUsersByUuid = (values: GetUsersByUuidReq) => getUsersByUuid(this.db, values);
|
||||
|
||||
/* user blocks */
|
||||
addBlockedUser = (values: AddBlockedUserReq) => addBlockedUser(this.db, values);
|
||||
editBlockedUser = (values: EditBlockedUserReq) => editBlockedUser(this.db, values);
|
||||
getBlockedUserByUuid = (values: GetBlockedUserByUuidReq) => getBlockedUserByUuid(this.db, values);
|
||||
getBlockedUsers = (values: GetBlockedUsersReq) => getBlockedUsers(this.db, values);
|
||||
|
||||
/* team */
|
||||
addTeam = (values: AddTeamReq) => addTeam(this.db, values);
|
||||
editTeam = (values: EditTeamReq) => editTeam(this.db, values);
|
||||
|
Reference in New Issue
Block a user