UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

26 lines (25 loc) 1.09 kB
import { RVSqlPDSDataSourceItem } from "../AbstractClasses/RVSqlPDSDataSourceItem"; import { RVSQLiteDataSource } from "./RVSQLiteDataSource"; import { nullableString } from "../types"; /** SQLite data source item */ export declare class RVSQLiteDataSourceItem extends RVSqlPDSDataSourceItem { constructor(dataSource: RVSQLiteDataSource); /** @hidden */ constructor(json: any); private _disableDateTypeInference; /** * Disables automatic date type inference for SQLite columns. * When set to true, columns that would normally be promoted to date/datetime types * (both ISO string patterns and Unix epoch seconds) will remain as their raw types (String or Number). * Defaults to `null`, which leaves inference enabled. */ get disableDateTypeInference(): boolean | null; set disableDateTypeInference(value: boolean | null); /** @hidden */ toJson(): any; private _customQuery; get customQuery(): nullableString; set customQuery(value: nullableString); /** @hidden */ getType(): string; }