chore: type fixes (#1920)

This commit is contained in:
Daniel Salazar
2025-11-05 16:32:36 -08:00
committed by GitHub
parent 1877a26c6b
commit 045ef0a4e7

View File

@@ -16,14 +16,14 @@ export interface IBaseDatabaseAccessService {
export class BaseDatabaseAccessService extends BaseService implements IBaseDatabaseAccessService {
static DB_WRITE: DBMode;
static DB_READ: DBMode;
case<T>(choices: Record<string, T>): T;
get(): this;
read(query: string, params?: any[]): Promise<any>;
tryHardRead(query: string, params?: any[]): Promise<any>;
requireRead(query: string, params?: any[]): Promise<any>;
pread(query: string, params?: any[]): Promise<any>;
write(query: string, params?: any[]): Promise<any>;
insert(table_name: string, data: Record<string, any>): Promise<any>;
batch_write(statements: string[]): any;
_gen_insert_sql(table_name: string, data: Record<string, any>): string;
case<T>(choices: Record<'mysql' | 'sqlite' | (string & {}), T>): T;
get (): this;
read (query: string, params?: any[]): Promise<any>;
tryHardRead (query: string, params?: any[]): Promise<any>;
requireRead (query: string, params?: any[]): Promise<any>;
pread (query: string, params?: any[]): Promise<any>;
write (query: string, params?: any[]): Promise<any>;
insert (table_name: string, data: Record<string, any>): Promise<any>;
batch_write (statements: string[]): any;
_gen_insert_sql (table_name: string, data: Record<string, any>): string;
}