UNPKG

autosql

Version:

An auto-parser of JSON into SQL.

11 lines 811 B
import { DatabaseConfig } from '../config/types'; import { Database } from '../db/database'; import { DialectConfig, MetadataHeader, AlterTableChanges } from '../config/types'; export declare function initializeMetaData(headers: string[]): Record<string, any>[]; export declare function getDataHeaders(data: Record<string, any>[], databaseConfig: DatabaseConfig): Promise<MetadataHeader>; export declare function getMetaData(databaseOrConfig: Database | DatabaseConfig, data: Record<string, any>[], primaryKey?: string[]): Promise<MetadataHeader>; export declare function compareMetaData(oldHeadersOriginal: MetadataHeader | null, newHeadersOriginal: MetadataHeader, dialectConfig?: DialectConfig): { changes: AlterTableChanges; updatedMetaData: MetadataHeader; }; //# sourceMappingURL=metadata.d.ts.map