Skip to content

Conversation

@olavloite
Copy link
Collaborator

@olavloite olavloite commented May 16, 2025

Adds support for Spanner PostgreSQL-dialect databases with Spanner Liquibase.

vladimirevd and others added 9 commits April 3, 2025 10:12
* add support postgesql Dialect

* add support postgesql Dialect

* add Liquibase system tables for PostgreSQL dialect

* fix tests

* fix formating

* resolve comments
* Add PostgreSQL dialect support for test configuration

* Add PostgreSQL dialect support for test configuration

* add changelog pg-sql file

* remove temporarily solution
* Implement Cloud Spanner PostgreSQL data type mappings

* Implement Cloud Spanner PostgreSQL data type mappings

* resolve comments

* resolve comments

* fix timestamp test

* chore: re-throw original exception

---------

Co-authored-by: Knut Olav Løite <[email protected]>
…ta Type Handling and SQL Generation (#480)

* add sql generation all type, default value and etc.

* add comments

* reformat

* add session management commands (PostgreSQL) and fix: INSERT OR UPDATE instead of INSERT OR IGNORE.

* feat: add sequence min/max validation and reformat

* fix: add explicit type casting for literals in PostgreSQL insert generation
…er Tests (#513)

* Implement Posgresql dialect for unit tests

* resolve comments
* add liquibase harness test for posgresql dialect

* resolve comments
@olavloite olavloite marked this pull request as ready for review October 28, 2025 09:23
@olavloite olavloite changed the title feat: support the PostgreSQL dialect feat: support Spanner PostgreSQL dialect Oct 28, 2025
@olavloite olavloite force-pushed the postgresql branch 3 times, most recently from b08465b to 75c167d Compare October 28, 2025 10:21
@olavloite olavloite merged commit 16828e8 into master Oct 28, 2025
9 checks passed
@olavloite olavloite deleted the postgresql branch October 28, 2025 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants