-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove pgGraphql from setup #7716
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
This pull request removes pg_graphql from the PostgreSQL setup, simplifying the database configuration and local development process.
- Removed pg_graphql extension files and related setup scripts from various architectures (Linux AMD64/ARM64, macOS ARM)
- Deleted Dockerfiles and docker-compose.yml files specific to pg_graphql setup
- Removed initialization SQL scripts and Makefiles for platform-specific PostgreSQL provisioning
- Updated Dockerfiles for twenty-postgres and twenty-postgres-spilo to exclude pg_graphql-related configurations
- Eliminated build and provision scripts for PostgreSQL with pg_graphql on Linux systems
30 file(s) reviewed, 3 comment(s)
Edit PR Review Bot Settings | Greptile
@@ -38,10 +37,9 @@ WORKDIR /build/openssl | |||
RUN ./config && make && make install | |||
|
|||
|
|||
# Extend the Spilo image with the pg_graphql and mysql_fdw extensions | |||
# Extend the Spilo image with the mysql_fdw extensions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
style: Update comment to reflect that only mysql_fdw extension is being added
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
logic: Removing database creation may affect application functionality.
Context
This PR removes pg_graphql from the setup. It also updates the local setup documentation accordingly.
Note: We removed local setup scripts to align with redis installation, the setup should be much simpler since we don't rely on pg_graphql anymore.
Test
tested locally with docker + mac (brew) setup