mirror of
https://github.com/n8n-io/n8n.git
synced 2024-12-25 12:44:07 -08:00
41669c0e0f
* add multi return
* add independently and transaction to query
* pgInsert normal and transaction
* independently for pgInsert
* normal, transaction and independently for pgUpdate
* cleanup
* implement it in other nodes
* multiple fixes
* add optional returning support
* clean up Postgres functions
* fix other postgres based dbs
* Added option to run queries as a transaction to Postgres
This commit allows users to configure Postgres, CrateDB, TimescaleDB and
QuestDB to run queries independently or as transactions as well as the
previous mode which is to execute multiple queries at once.
Previous behavior remains untouched so we only added new options.
* Standardize behavior across nodes that use postgres protocol
Also fixed unit tests.
* Added breaking change notice
* Added more information to breaking changes
* ⚡ Styling fixes
Co-authored-by: lublak <lublak.de@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
34 lines
523 B
JSON
34 lines
523 B
JSON
{
|
|
"compilerOptions": {
|
|
"lib": [
|
|
"es2017",
|
|
"es2019.array"
|
|
],
|
|
"types": [
|
|
"node",
|
|
"jest"
|
|
],
|
|
"module": "commonjs",
|
|
"noImplicitAny": true,
|
|
"removeComments": true,
|
|
"strictNullChecks": true,
|
|
"strict": true,
|
|
"preserveConstEnums": true,
|
|
"resolveJsonModule": true,
|
|
"declaration": true,
|
|
"outDir": "./dist/",
|
|
"target": "es2017",
|
|
"sourceMap": true
|
|
},
|
|
"include": [
|
|
"credentials/**/*",
|
|
"src/**/*",
|
|
"nodes/**/*",
|
|
"nodes/**/*.json",
|
|
"test/**/*"
|
|
],
|
|
"exclude": [
|
|
"**/*.spec.ts"
|
|
]
|
|
}
|