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

multidb migrations #243

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

multidb migrations #243

wants to merge 14 commits into from

Conversation

devkral
Copy link
Contributor

@devkral devkral commented Dec 10, 2024

Changes

  • add improved multidb support for migrations
  • split test settings
  • add multi db tests
  • add templates
  • bump version

This PR is ready for testing. If everything went well we can release soon

Changes

- add real multidb support for migrations
- split test settings
- add multi db tests
@devkral devkral marked this pull request as draft December 10, 2024 17:13
- only migrate dbs in migrate_databases
- update docs
- fix bug in case more dbs are slated for migrations
- add templates
- splitout hashing
- more tests
- fix tests
- fix bug when doing automigrations
@devkral devkral changed the title WIP: multidb migrations multidb migrations Dec 11, 2024
@devkral devkral marked this pull request as ready for review December 11, 2024 23:36
- document more changes
- improve error and strictness
Copy link
Collaborator

@tarsil tarsil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't need to make the change now but before we release, just make sure the capitals are in the right place

docs/migrations/migrations.md Outdated Show resolved Hide resolved
tarsil
tarsil previously approved these changes Dec 12, 2024
- extended migration tests
- update release notes
- fixes
- allow passing database as attribute (required for tests)
- allow passing a different registry for preparation
- fix url template, should only use netloc and username
- allow bytes for identifier hasher
@devkral devkral force-pushed the devkral/feature/multidb_migrate branch from 877a184 to 2e506a1 Compare December 14, 2024 07:18
- fix error on create
- extra names are checked
- allow selecting the main database via space
- documentation update
fix typo
@devkral
Copy link
Contributor Author

devkral commented Dec 15, 2024

I think the PR is ready for merging when the docs are ok.

I updated the tests, so I am quite sure.

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