Atlas is a CLI designed to help companies better work with their data. It includes several components that can be used individually but are designed to work very well together.
- MySQL
- MariaDB
- PostgresSQL
- SQLite
- Mac
- Linux
- Windows
Download latest release.
curl -LO https://release.ariga.io/atlas/atlas-darwin-amd64-latest
Make the atlas binary executable.
chmod +x ./atlas-darwin-amd64-latest
Move the atlas binary to a file location on your system PATH.
sudo mv ./atlas-darwin-amd64-latest /usr/local/bin/atlas
sudo chown root: /usr/local/bin/atlas
Instructions for other platforms and databases: Getting Started.
Inspect and save output to a schema file.
atlas schema inspect -d "mysql://root:pass@tcp(localhost:3306)/example" > atlas.hcl
atlas schema apply -d "mysql://root:pass@tcp(localhost:3306)/example" -f atlas.hcl
Full CLI documentation.
Read more about the motivation of the project Here.