Database version control: how do you do it at your company?

This page summarizes the projects mentioned and recommended in the original post on /r/dataengineering

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • bytebase.com

    Source for bytebase.com

  • You can take a look at https://bytebase.com, open sourced at https://github.com/bytebase/bytebase. It has a modern GUI, can manage both schema and data change, has native VCS integration, and supports backup & restore and Point-in-time-Recovery. It also has a built-in SQL Editor for querying.

  • schemachange

    A Database Change Management tool for Snowflake

  • Schemachange https://github.com/Snowflake-Labs/schemachange

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dbmate

    :rocket: A lightweight, framework-agnostic database migration tool.

  • We do experiments with dbmate - https://github.com/amacneil/dbmate, fair really light-weight tool, just a mention of other tool

  • bytebase

    The GitLab/GitHub for database DevOps. World's most advanced database DevOps and CI/CD for Developer, DBA and Platform Engineering teams.

  • You can take a look at https://bytebase.com, open sourced at https://github.com/bytebase/bytebase. It has a modern GUI, can manage both schema and data change, has native VCS integration, and supports backup & restore and Point-in-time-Recovery. It also has a built-in SQL Editor for querying.

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