@sentzunhat/zacatl
Version:
A modular, high-performance TypeScript microservice framework for Node.js, featuring layered architecture, dependency injection, and robust validation for building scalable APIs and distributed systems.
11 lines • 454 B
TypeScript
import type { DatabaseSync } from 'node:sqlite';
import type { DatabaseConfig, DatabaseServerPort } from '../port';
export declare class SqliteAdapter implements DatabaseServerPort {
private db;
private static _moduleCached;
private static loadModule;
connect(_serviceName: string, config: DatabaseConfig): Promise<void>;
disconnect(): Promise<void>;
getDatabase(): DatabaseSync | undefined;
}
//# sourceMappingURL=sqlite.d.ts.map