Database Commands
Command Overview
Command
Description
Configuration
Environment Variables
# Using DATABASE_URL (recommended)
export DATABASE_URL="postgresql://user:pass@localhost/myapp_dev"
# Or individual variables
export AZU_DB_HOST="localhost"
export AZU_DB_PORT="5432"
export AZU_DB_NAME="myapp_dev"
export AZU_DB_USER="username"
export AZU_DB_PASSWORD="password"azu db:create
azu db:drop
azu db:migrate
Migration File Format
Column Types
Method
Crystal Type
Description
azu db:rollback
azu db:reset
azu db:setup
azu db:seed
Seed File Example
azu db:status
azu generate migration
Add Column Migration
Add Index Migration
Common Workflows
Development
Testing
Production
Troubleshooting
Connection Issues
Permission Issues
Migration Issues
Last updated