@giorgi-g/csv-parser
Version:
CSV parser for migrations with Sequelizer
20 lines (19 loc) • 1.16 kB
TypeScript
export declare const Sequelizer: (schema?: string | undefined) => any;
export declare class DB {
private readonly sequelizer;
private readonly logging;
constructor(schema?: string, logging?: boolean);
select: (query: string, logging?: boolean | null) => Promise<any>;
insert: (query: string, logging?: boolean | null) => Promise<any>;
update: (query: string, logging?: boolean | null) => Promise<any>;
bulkUpdate: (query: string, logging?: boolean | null) => Promise<any>;
bulkDelete: (query: string, logging?: boolean | null) => Promise<any>;
delete: (query: string, logging?: boolean | null) => Promise<any>;
upsert: (query: string, logging?: boolean | null) => Promise<any>;
version: (query: string, logging?: boolean | null) => Promise<any>;
showTables: (query: string, logging?: boolean | null) => Promise<any>;
showIndexes: (query: string, logging?: boolean | null) => Promise<any>;
describe: (query: string, logging?: boolean | null) => Promise<any>;
raw: (query: string, logging?: boolean | null) => Promise<any>;
foreignKeys: (query: string, logging?: boolean | null) => Promise<any>;
}