charcoal / conductor
A CLI tool for interacting with your Charcoal projects.
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/charcoal/conductor
Requires
- php: ^7.4|^8.0
- charcoal/charcoal: *
- slim/slim: *
- stecman/symfony-console-completion: *
- symfony/console: ^4.0|^5.0
- symfony/filesystem: ^5.0
- symfony/finder: ^5.0
This package is auto-updated.
Last update: 2025-09-29 02:29:48 UTC
README
A CLI tool for interacting with the Charcoal framework.
Requirements
- php ^7.4
- composer
Installation
composer global config repositories.stecman/symfony-console-completion vcs https://github.com/MouseEatsCat/symfony-console-completion composer global require charcoal/conductor
Autocompletion
To enable autocompletion, you need to add the following to your .bashrc or .zshrc file.
source <(conductor _completion -g -p conductor)
Commands
| Command | Description |
|---|---|
| help | Display help for a command |
| list | List commands |
| models:create | Create a new Model |
| models:list | List all registered Models |
| models:sync | Synchronize the database with model definitions |
| attachments:create | Create a new Attachment |
| attachments:list | List all registered Attachments |
| attachments:sync | Synchronize the attachments table with attachment definitions |
| scripts:list | List all charcoal scripts |
| scripts:run | Run a charcoal script |
| project:create | Create a new charcoal project |