typeorm
Version:
Data-Mapper ORM for TypeScript and ES2021+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.
25 lines (24 loc) • 847 B
TypeScript
import { DataSource } from "../data-source";
/**
* Command line utils functions.
*/
export declare class CommandUtils {
static loadDataSource(dataSourceFilePath: string): Promise<DataSource>;
/**
* Creates directories recursively.
*/
static createDirectories(directory: string): Promise<void>;
/**
* Creates a file with the given content in the given path.
*/
static createFile(filePath: string, content: string, override?: boolean): Promise<void>;
/**
* Reads everything from a given file and returns its content as a string.
*/
static readFile(filePath: string): Promise<string>;
static fileExists(filePath: string): Promise<boolean>;
/**
* Gets migration timestamp and validates argument (if sent)
*/
static getTimestamp(timestampOptionArgument: any): number;
}