Skip to content

Use cakephp/database for postgres schema creation#844

Merged
markstory merged 4 commits into
4.nextfrom
pgsql-schema-gen
Apr 18, 2025
Merged

Use cakephp/database for postgres schema creation#844
markstory merged 4 commits into
4.nextfrom
pgsql-schema-gen

Conversation

@markstory
Copy link
Copy Markdown
Member

First step of switching migrations to use cakephp/database for schema generation. This does represent some loss in behavior for user-defined and time types, full text indexes and generated identity columns.

I would like to eventually add identity support to cakephp/database, so those tests are currently incomplete.

update schema snapshot comparisons. The details have changed but the
behavior of these columns will be the same or better.
- Remove tests for types that aren't supported by cakephp/database.
- Add compatibility shim for timestamptimezone type.
@markstory markstory added this to the 4.x (CakePHP 5) milestone Apr 17, 2025
@markstory markstory merged commit 72c434d into 4.next Apr 18, 2025
19 of 20 checks passed
@markstory markstory deleted the pgsql-schema-gen branch April 18, 2025 19:40
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.

1 participant