@n8n/typeorm
Version:
Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.
25 lines (24 loc) • 737 B
TypeScript
import { AbstractSqliteQueryRunner } from "../sqlite-abstract/AbstractSqliteQueryRunner";
import type { LibSqlDriver } from "./LibSqlDriver";
/**
* Runs queries on a single libSQL database connection.
*/
export declare class LibSqlQueryRunner extends AbstractSqliteQueryRunner {
/**
* Database driver used by connection.
*/
driver: LibSqlDriver;
constructor(driver: LibSqlDriver);
/**
* Called before migrations are run.
*/
beforeMigration(): Promise<void>;
/**
* Called after migrations are run.
*/
afterMigration(): Promise<void>;
/**
* Executes a given SQL query.
*/
query(query: string, parameters?: any[], useStructuredResult?: boolean): Promise<any>;
}