mirror of
https://github.com/Fabio286/antares.git
synced 2025-06-05 21:59:22 +02:00
29 lines
634 B
TypeScript
29 lines
634 B
TypeScript
export interface TableParams {
|
|
table: string;
|
|
includeStructure: boolean;
|
|
includeContent: boolean;
|
|
includeDropStatement: boolean;
|
|
}
|
|
|
|
export interface ExportOptions {
|
|
schema: string;
|
|
tables: {
|
|
table: string;
|
|
includeStructure: boolean;
|
|
includeContent: boolean;
|
|
includeDropStatement: boolean;
|
|
}[];
|
|
includes: {[key: string]: boolean};
|
|
outputFormat: 'sql' | 'sql.zip';
|
|
outputFile: string;
|
|
sqlInsertAfter: number;
|
|
sqlInsertDivider: 'bytes' | 'rows';
|
|
}
|
|
|
|
export interface ExportState {
|
|
totalItems?: number;
|
|
currentItemIndex?: number;
|
|
currentItem?: string;
|
|
op?: string;
|
|
}
|