rhombic
Version:
SQL parsing, lineage extraction and manipulation
18 lines • 609 B
TypeScript
import { TablePrimary } from "..";
import { IdentifierContext, StrictIdentifierContext } from "./SqlBaseParser";
export declare type ColumnRef = {
tableId: string;
columnId: string;
isAssumed: boolean;
};
export declare type QuotableIdentifier = {
name: string;
quoted: boolean;
};
declare const common: {
stripQuoteFromText(text: string, quote: string): QuotableIdentifier;
stripQuote(ctx: IdentifierContext | StrictIdentifierContext): QuotableIdentifier;
tablePrimaryFromMultipart(names: string[]): TablePrimary;
};
export default common;
//# sourceMappingURL=common.d.ts.map