IaC Tools That are diff/migration based?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/devops

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarLint - Clean code begins in your IDE with SonarLint
  • SaaSHub - Software Alternatives and Reviews
  • atlas

    A modern tool for managing database schemas (by ariga)

    With Atlas, the migration directory can function as the desired state. Thus, you can use Atlas without changing your existing codebase. We use this approach in Ent and it works great for many users. Atlas also supports auth-generating migrations for other migration tools, like Flyway, Liquidbase and various others.

  • liquibase

    Main Liquibase Source

    Liquibase

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • bytebase.com

    Source for bytebase.com

    If you want to use SQL to declare the desired schema, then https://bytebase.com is the only option I am aware of supporting both MySQL and PostgreSQL.

  • ent

    An entity framework for Go

    With Atlas, the migration directory can function as the desired state. Thus, you can use Atlas without changing your existing codebase. We use this approach in Ent and it works great for many users. Atlas also supports auth-generating migrations for other migration tools, like Flyway, Liquidbase and various others.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts