UNPKG

sedk-mysql

Version:
13 lines (12 loc) 655 B
export type BuilderOption = { useSemicolonAtTheEnd?: boolean; addAscAfterOrderByItem?: 'always' | 'never' | 'when mentioned'; addNullsLastAfterOrderByItem?: 'always' | 'never' | 'when mentioned'; addAsBeforeColumnAlias?: 'always' | 'never'; addPublicSchemaName?: 'always' | 'never' | 'when other schema mentioned'; addTableName?: 'always' | 'when two tables or more'; addAsBeforeTableAlias?: 'always' | 'never'; throwErrorIfDeleteHasNoCondition?: boolean; }; export type BuilderOptionRequired = Required<BuilderOption>; export declare function fillUndefinedOptionsWithDefault(option: BuilderOption): BuilderOptionRequired;