UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

30 lines (29 loc) 1.13 kB
import { RVSqlPDSDataSource } from "../AbstractClasses/RVSqlPDSDataSource"; import { nullableString } from "../types"; /** SQLite data source. */ export declare class RVSQLiteDataSource extends RVSqlPDSDataSource { private _database; /** * Path of the SQLite database file. Accepts both absolute paths and relative paths. */ get database(): nullableString; set database(value: nullableString); 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); constructor(); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; /** @hidden */ getProviderKey(): string; /** @hidden */ getType(): string; }