Skip to content

Releases: DevGlitch/alembic-migration-checker

v1.1

13 Jun 21:39
3554713
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • db_url Parameter: Simplify database configuration by specifying the entire connection string in one parameter. Supports PostgreSQL, MySQL, and SQLite. (Thanks to @luong-komorebi for this feature!)

🛠️ Improvements

  • Flexible Configuration: Use the db_url parameter for ease or individual parameters for detailed configuration.
  • Documentation Updates: Added examples demonstrating the use of the db_url parameter for PostgreSQL, MySQL, and SQLite.

Thanks to the following contributors for their efforts in this release: @luong-komorebi, @DevGlitch

New Contributors


This update introduces a more flexible way to configure database connections and enhances the documentation with practical examples.

Full Changelog: v1...v1.1

Alembic Migration Checker v1

14 Feb 17:28
17db67f
Compare
Choose a tag to compare

Alembic Migration Checker v1

🚀 Features

  • Database Schema Consistency Checks: Automatically verify the consistency between Alembic migration versions and the actual database, ensuring seamless migration processes.
  • Support for Multiple Databases: Compatible with PostgreSQL 🐘, MySQL 🐬, and SQLite 🪶, facilitating a wide range of development environments.
  • CI/CD Integration: Seamlessly integrate into GitHub Actions workflows to enhance pull request reviews and pre-deployment stages.

🛠️ Setup and Configuration

  • Simplified setup process with minimal configuration needs.
  • Default configurations for PostgreSQL, with easy adjustments for MySQL and SQLite.

📚 Documentation

  • Comprehensive README with step-by-step instructions for setup, configuration, and usage in different scenarios.
  • Examples included for integrating migration checks into workflows for PRs, staging, and production deployments.

🎉 Getting Started

To start using the Alembic Migration Checker in your projects, add it to your GitHub Actions workflow by specifying DevGlitch/alembic-migration-checker@v1 in your .github/workflows YAML file. Adjust the inputs according to your database setup, and you're ready to ensure your database migrations are always in sync!