UNPKG

queryforge

Version:

A powerful, type-safe SQL query builder for Node.js with support for MySQL, PostgreSQL, and SQLite. Features fluent API, transaction management, and connection pooling.

11 lines (10 loc) 352 B
import { QueryResult } from '../interfaces'; export interface ConnectionManager { connect(): Promise<void>; disconnect(): Promise<void>; query<T = any>(sql: string, parameters?: any[]): Promise<QueryResult<T>>; beginTransaction(): Promise<void>; commit(): Promise<void>; rollback(): Promise<void>; isConnected(): boolean; }