1
0
mirror of https://github.com/lana-k/sqliteviz.git synced 2025-12-06 18:18:53 +08:00

Update csv.js

This commit is contained in:
twoxfh
2021-05-26 11:46:19 -07:00
committed by GitHub
parent 70450408dc
commit a26fdedc02

View File

@@ -44,10 +44,19 @@ export default {
worker: true, worker: true,
comments: false, comments: false,
step: undefined, step: undefined,
chunk: results => {
if (Object.keys(parsedData).length === 0 && parsedData.constructor === Object) {
parsedData = results
} else {
parsedData.data = [...parsedData.data, ...results.data]
parsedData.errors = [...parsedData.errors, ...results.errors]
}
},
chunkSize: 1024 * 1024 * 10,
complete: results => { complete: results => {
const res = { const res = {
data: this.getResult(parsedData), data: this.getResult(parsedData),
delimiter: results.meta.delimiter, delimiter: parsedData.meta.delimiter,
hasErrors: false hasErrors: false
} }
res.messages = parsedData.errors.map(msg => { res.messages = parsedData.errors.map(msg => {
@@ -65,15 +74,6 @@ export default {
downloadRequestHeaders: undefined, downloadRequestHeaders: undefined,
downloadRequestBody: undefined, downloadRequestBody: undefined,
skipEmptyLines: 'greedy', skipEmptyLines: 'greedy',
chunk: results => {
if (Object.keys(parsedData).length === 0 && parsedData.constructor === Object) {
parsedData = results
} else {
parsedData.data = [...parsedData.data, ...results.data]
parsedData.errors = [...parsedData.errors, ...results.errors]
}
},
chunkSize: 1024 * 1024 * 10,
fastMode: undefined, fastMode: undefined,
beforeFirstChunk: undefined, beforeFirstChunk: undefined,
withCredentials: undefined, withCredentials: undefined,