🐛 Fix connectionTimeout, add requestTImeout and fix issue with column names with spaces (#1971)

* 🐛 fix issue sending connectionTimeout parameter

* 🐛 Fix issue when inserting data using columns with spaces

* 🐛 Fix issue when updating data using columns with spaces

* 🐛 Fix issue when deleting data using columns with spaces

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
Ricardo Espinoza
2021-07-06 18:26:34 -04:00
committed by GitHub
parent 8d235e94cb
commit c7db9c0a4d
3 changed files with 19 additions and 4 deletions

View File

@@ -121,7 +121,7 @@ export function extractUpdateSet(item: IDataObject, columns: string[]): string {
return columns
.map(
column =>
`${column} = ${
`"${column}" = ${
typeof item[column] === 'string' ? `'${item[column]}'` : item[column]
}`,
)
@@ -153,3 +153,9 @@ export function extractDeleteValues(items: IDataObject[], key: string): string {
.map(item => (typeof item[key] === 'string' ? `'${item[key]}'` : item[key]))
.join(',')})`;
}
export function formatColumns(columns: string) {
return columns.split(',')
.map((column) => (`"${column.trim()}"`)).join(',');
}