node-flyway
Version:
Apply version control to databases from within a Node.js application.
12 lines (11 loc) • 534 B
TypeScript
import { FlywayVersion } from "../../internal/flyway-version";
import { FlywayExecutable } from "../flyway-cli";
export declare class FlywayCliService {
static getFlywayCliDetails(flywayCliDirectory: string): Promise<{
version: FlywayVersion;
hash: string;
} | undefined>;
static getFlywayCliHash(flywayCliDirectory: string): Promise<string | undefined>;
static getExecutableFromFlywayCliDirectory(flywayCliDirectory: string): Promise<FlywayExecutable>;
private static getFlywayCommandLineFiles;
}