Files
dbgate/packages/web/src/fileformats/csv.ts
2020-11-19 11:24:05 +01:00

28 lines
625 B
TypeScript

import fileFormatBase from './fileFormatBase';
import { FileFormatDefinition } from './types';
const csvFormat: FileFormatDefinition = {
...fileFormatBase,
storageType: 'csv',
extension: 'csv',
name: 'CSV',
readerFunc: 'csvReader',
writerFunc: 'csvWriter',
args: [
{
type: 'select',
name: 'delimiter',
label: 'Delimiter',
options: [
{ name: 'Comma (,)', value: ',' },
{ name: 'Semicolon (;)', value: ';' },
{ name: 'Tab', value: '\t' },
{ name: 'Pipe (|)', value: '|' },
],
apiName: 'delimiter',
},
],
};
export default csvFormat;