| Crates.io | armature-cli |
| lib.rs | armature-cli |
| version | 0.2.2 |
| created_at | 2025-12-26 18:46:45.898571+00 |
| updated_at | 2025-12-30 22:18:27.721937+00 |
| description | CLI tool for Armature framework - scaffolding and development |
| homepage | https://pegasusheavy.github.io/armature |
| repository | https://github.com/pegasusheavy/armature |
| max_upload_size | |
| id | 2006076 |
| size | 395,311 |
CLI tool for the Armature framework.
cargo install armature-cli
armature new my-app
cd my-app
# Generate a controller
armature generate controller users
# Generate a model
armature generate model user
# Generate a migration
armature generate migration create_users
# Start with hot reload
armature dev
# Specify port
armature dev --port 8080
# Run migrations
armature db migrate
# Rollback
armature db rollback
# Reset database
armature db reset
# Development build
armature build
# Production build
armature build --release
Create armature.toml in your project root:
[project]
name = "my-app"
[server]
port = 3000
host = "127.0.0.1"
[database]
url = "postgres://localhost/mydb"
MIT OR Apache-2.0