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-10-29 02:44:28 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 |