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-v0.3.1
Make the atlas binary executable.
chmod +x ./atlas-darwin-amd64-v0.3.1
Move the atlas binary to a file location on your system PATH.
sudo mv ./atlas-darwin-amd64-v0.3.1 /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.