Define Your Schema as Code
Define your database schema as code using HCL, SQL, or your ORM (GORM, Django, Prisma, Drizzle, and more). Compare options for familiarity, dependency ordering, and editor support.
Define your database schema as code using HCL, SQL, or your ORM (GORM, Django, Prisma, Drizzle, and more). Compare options for familiarity, dependency ordering, and editor support.
A step-by-step guide for evaluating Atlas as your database schema management tool. Covers installation, schema-as-code, developer workflow, CI/CD, deployment, monitoring, and more.
Integrate Atlas with external schema sources and ORMs. Learn to manage your database schema as code regardless of programming language or ORM.
Set up your Atlas project: choose between versioned and declarative workflows, configure atlas.hcl, and organize your schema and migration directories.
Export your database schema to HCL or SQL code, configure a dev database, and verify Atlas produces a zero-diff against your live database.