sedk-mysql
Version:
Simple SQL builder and validator for MySQL
12 lines (11 loc) • 511 B
TypeScript
import { AfterFromStep } from './AfterFromStep';
import { AliasedTable, Table } from '../../database';
import { Artifacts, BaseStep } from '../BaseStep';
export type FromItem = Table | AliasedTable<Table>;
export type FromItems = [FromItem, ...FromItem[]];
export declare class SelectFromStep extends AfterFromStep {
protected readonly fromItems: FromItems;
constructor(prevStep: BaseStep, fromItems: FromItems);
getStepStatement(artifacts?: Artifacts): string;
getStepArtifacts(): Artifacts;
}