database-builder
Version:
Library to assist in creating and maintaining SQL commands.
12 lines (11 loc) • 518 B
TypeScript
import { DdlBaseBuilder } from "../ddl-base-builder";
import { MapperTable } from "../../mapper-table";
import { DdlCompiled } from "../../core/ddl-compided";
export declare class DropBuilder<T> extends DdlBaseBuilder<T> {
private _mapperTable;
constructor(typeT: new () => T, _mapperTable: MapperTable);
protected resolveDependency(dependency: MapperTable): DdlCompiled;
protected dependencies(): MapperTable[];
protected buildBase(): string;
protected setDefaultColumns(): void;
}