Skip to content
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

feat: Conditionally prepare source instance for migration #190

Merged

Conversation

k3yss
Copy link
Collaborator

@k3yss k3yss commented Jul 15, 2024

This PR prepares the source postgresql database for database update using the database migration service, with a simple upgradable flag. Once the flag is enabled it does the following things:

  • enables cloudsql.logical_decoding and cloudsql.enable_pglogical flags
  • Installs pglogical extension for all users.
  • Creates a connection profile which is required by the database migration service for migration.

Reference

@k3yss k3yss force-pushed the work/keys/enable-replication-flags branch from 4574c85 to a9dc4f4 Compare July 22, 2024 06:40
@k3yss k3yss changed the title feat: Conditionally enable dms specific flags feat: Conditionally prepare source instance for migration Jul 29, 2024
@k3yss k3yss force-pushed the work/keys/enable-replication-flags branch from ae6f4dc to 28b6764 Compare July 29, 2024 16:06
@k3yss k3yss force-pushed the work/keys/enable-replication-flags branch from 463963f to d0e5773 Compare August 1, 2024 16:00
@k3yss k3yss force-pushed the work/keys/enable-replication-flags branch from e989324 to 80befa1 Compare August 1, 2024 16:10
@bodymindarts bodymindarts merged commit 61f4cdf into GaloyMoney:main Aug 2, 2024
1 check passed
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.

2 participants