Skip to main content

Database Guides

All common open-source relational database management systems are supported in all versions of Atlas. The Pro Plan also includes support for ClickHouse, SQL Server, Redshift, Aurora DSQL, CockroachDB, YugabyteDB, Oracle, Spanner, Snowflake, Databricks, and Azure Fabric. Choose your database to get started.

For more details on the specific features supported by our RDBMS drivers, take a look at our docs.

PostgreSQL​

Getting Started with PostgreSQL

Learn how to set up and use Atlas with your PostgreSQL database

PostgreSQL Agent Skill

PostgreSQL rules, edge cases, and fixes for coding agents that run Atlas

Serial Type Columns

Understanding serial type columns in PostgreSQL with Atlas

Partial Indexes

Implementing partial indexes in PostgreSQL with Atlas

Included Columns

Working with covering indexes in PostgreSQL

Index Operator Classes

Understanding index operator classes in PostgreSQL

Optimal Data Alignment (PG110)

Achieving optimal data alignment in PostgreSQL with Atlas

Descending Indexes

Implementing descending indexes in PostgreSQL with Atlas

Functional Indexes

Creating functional indexes in PostgreSQL with Atlas

Unlogged Tables

Creating and managing unlogged tables in PostgreSQL with Atlas

Security as Code (Declarative)

Define roles, permissions, and row-level security as code

Security as Code (Versioned)

Manage security changes as versioned migration files

Default Privileges

Manage PostgreSQL's implicit PUBLIC grants and ALTER DEFAULT PRIVILEGES

Seed & Lookup Data

Define lookup tables, reference tables, and seed data as code

Supabase Projects

Manage a Supabase project's tables, RLS policies, and Data API grants as code

Testing Schemas with pgTAP

Use pgTAP assertion functions in your Atlas schema tests

Schema Tests with Template Databases

Run every schema test group on a fresh clone of the dev database

PostgreSQL Lineage Graph

Trace column-level data lineage across tables and views of your PostgreSQL database

HCL Syntax with PostgreSQL

Represent your PostgreSQL schema using HCL

MySQL and MariaDB​

SQLite​

ClickHouse​

SQL Server​

Redshift​

Aurora DSQL​

CockroachDB​

HorizonDB​

YugabyteDB​

Atlas for Oracle Database​

Spanner​

Snowflake​

Databricks​

Azure Fabric​