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

Add support for custom migration paths and table names in Migration Archiving Tasks #40

Merged
merged 19 commits into from
Sep 23, 2024

Conversation

lireirelico
Copy link
Contributor

@lireirelico lireirelico commented Sep 11, 2024

[0.17.0]

Added

  • Rake task for managing ClickHouse database creation, migration, and rollback.
  • Support for tracking ClickHouse migrations in PostgreSQL via a migration tracking table.

Changed

  • Modified archive_migrations Rake task to accept custom migration paths and source tables as arguments.
  • Modified rollback_archived_migrations Rake task to support configurable migration paths, migration tables, and transaction settings.
  • Modified rollback_missing_migrations Rake task to support optional transaction handling and custom migration tables.

@lireirelico lireirelico changed the title Add support for custom migration paths and nable names in Migration Archiving Tasks Add support for custom migration paths and table names in Migration Archiving Tasks Sep 11, 2024
@tycooon
Copy link
Member

tycooon commented Sep 12, 2024

Го версию сразу бампнем?)

Copy link

@loadkpi loadkpi left a comment

Choose a reason for hiding this comment

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

давай добавим немного ридми, как этим пользоваться

@tycooon
Copy link
Member

tycooon commented Sep 13, 2024

Я выпилил чейнжлог в пользу гитхаб релизов, нужно мастер освежить)

lib/tasks/clickhouse.rake Show resolved Hide resolved
@loadkpi loadkpi merged commit 579a775 into umbrellio:master Sep 23, 2024
6 checks 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.

3 participants