https://atlasgo.io/ * Getting Started * Reference * GoDoc Manage your database schemas with Atlas CLI Atlas CLI is an open source tool that helps developers manage their database schemas by applying modern DevOps principles. Contrary to existing tools, Atlas intelligently plans schema migrations for you, based on your desired state. Get Started hero Define your schemas using the Atlas DDL Atlas DDL is a declarative, Terraform-like configuration language designed to capture an organization's data topology. Currently, it supports defining schemas for SQL databases such as MySQL, Postgres, SQLite and MariaDB. Read More - Visualize your schemas using the Atlas UI With a single command-line flag, Atlas opens up as a rich user interface to visualize and manage your data topology. Get Startedent Migrate, your way. Atlas provides the user with two types of migrations - declarative and versioned. Declarative Migrations Declarative migrations are migrations in which the user provides the desired state, and Atlas gets your schema there instantly. Versioned Migrations Coming soon Atlas offers you an alternative workflow, in which migrations are explicitly defined and assigned a version. Atlas can then bring a schema to the desired version by following the migrations between the current version and the specified one. Docs * Getting Started * Data Definition Language * CLI Reference * About Community * GitHub * Discord Copyright (c) 2022 The Atlas Authors. The Go gopher was designed by Renee French. The design is licensed under the Creative Commons 3.0 Attributions license. Read this article for more details.