autosql
Version:
An auto-parser of JSON into SQL.
39 lines • 1.18 kB
TypeScript
export declare const defaults: {
pseudoUnique: number;
categorical: number;
sampling: number;
samplingMinimum: number;
maxKeyLength: number;
maxVarcharLength: number;
autoIndexing: boolean;
insertType: string;
insertStack: number;
safeMode: boolean;
deleteColumns: boolean;
decimalMaxLength: number;
autoSplit: boolean;
useWorkers: boolean;
maxWorkers: number;
addTimestamps: boolean;
addHistory: boolean;
useStagingInsert: boolean;
addNested: boolean;
excludeBlankColumns: boolean;
};
export declare const maxQueryAttempts = 3;
export declare const MAX_COLUMN_COUNT = 100;
export declare const MYSQL_MAX_ROW_SIZE: number;
export declare const POSTGRES_MAX_ROW_SIZE: number;
export declare const DEFAULT_LENGTHS: {
varchar: number;
text: number;
mediumtext: number;
longtext: number;
json: number;
decimal: number;
};
export declare const CREATED_TIMESTAMP_NAMES: string[];
export declare const MODIFIED_TIMESTAMP_NAMES: string[];
export declare const DWH_LOADED_TIMESTAMP_NAMES: string[];
export declare const nonCategoricalTypes: string[];
//# sourceMappingURL=defaults.d.ts.map