Changelog for the postgresql adaptor
@openfn/language-postgresql
8.0.2 - 24 February 2026
Patch Changes
- Updated dependencies [856f85c]
- @openfn/language-common@3.2.3
8.0.1 - 09 February 2026
Patch Changes
- Updated dependencies [8ad6b98]
- Updated dependencies [8ad6b98]
- @openfn/language-common@3.2.2
8.0.0 - 30 December 2025
Major Changes
-
9cc4290: - remove callbacks support in all functions
- add examples for parameterized query statements
- export
cursorandassertfrom common - export
util.formatfrompg-format
Migration Guide
The callback parameter has been removed from all adaptor functions. If you need to perform operations after a function completes, use promise chaining with
.then()instead.Functions affected:
sql()insert()insertMany()upsert()upsertIf()upsertMany()describeTable()insertTable()modifyTable()
Examples
sql() - Before
sql(
{ text: 'SELECT * FROM users WHERE id = $1', values: [1] },
{ writeSql: true },
state => {
console.log('Query completed:', state.data);
return state;
}
);sql() - After
sql(
{ text: 'SELECT * FROM users WHERE id = $1', values: [1] },
{ writeSql: true }
).then(state => {
console.log('Query completed:', state.data);
return state;
});
7.0.7 - 28 November 2025
Patch Changes
- Updated dependencies [cfc66df]
- @openfn/language-common@3.2.1
7.0.6 - 12 November 2025
Patch Changes
- Updated dependencies [4d7a833]
- @openfn/language-common@3.2.0
7.0.5 - 04 November 2025
Patch Changes
- Updated dependencies
- @openfn/language-common@3.1.2
7.0.4 - 16 October 2025
Patch Changes
- Updated dependencies [408a3a2]
- @openfn/language-common@3.1.1
7.0.3 - 18 September 2025
Patch Changes
- Updated dependencies [e2bc436]
- @openfn/language-common@3.1.0
7.0.2 - 01 September 2025
Patch Changes
- Updated dependencies [1d60531]
- @openfn/language-common@3.0.3
7.0.1 - 28 August 2025
Patch Changes
- b7af59a: - Update
package.jsondescription to be LLM-readable
7.0.0 - 11 August 2025
Major Changes
-
a5cea4e: removed
httpexport from@openfn/language-commonMigration Guide
The
httpexport has been removed from@openfn/language-common. If you were using it, you should remove it from your code and create a new step that useshttpadaptor. See example below.Before
Step 1: Fetch and post data using postgresql adaptor
sql('select * from foo');
http.post('/example', { body: $.data }),Now
Step 1: Fetch data using postgresql adaptor
sql('select * from foo');Step 2: Post data using http adaptor
post('/example', { body: $.data });
6.1.2 - 14 July 2025
Patch Changes
- Updated dependencies [9b5a4f8]
- @openfn/language-common@3.0.2
6.1.1 - 10 July 2025
Patch Changes
- Updated dependencies [cf9c09f]
- @openfn/language-common@3.0.1