22-25 April 2026

Unity Catalog Schema Management with Flyway

Proposed session for SQLBits 2026

TL; DR

Using Flyway Community Edition to manage change in Unity Catalog

Session Details

With Unity Catalog bringing database-like schema management to Databricks, is it time to evaluate some of the approaches we use for management and governance?

With increasing adoption of schema-on-write, should we take the time to define our database structures in advance?

This talk will present one approach to Unity Catalog schema management and evolution using Flyway Community Edition with GitHub actions.

We will discuss the mechanics of getting started with Flyway, some tips for effective collaboration, and demonstrate a worked example of promoting schema changes across environments.

Attendees will be able to access a GitHub repo containing all the code presented during the session.

3 things you'll get out of this session

Advantages of version control for schema changes Managing schema change with migrations Managing change across environments