interface DBTransactionAdapter Transaction adapter interface. Methods query<T extends Record<string, any> = Record<string, any>>(sql: string,params?: unknown[],): Promise<T[]> execute(sql: string,params?: unknown[],): Promise<number> commit(): Promise<void> rollback(): Promise<void>