forked from mahdahar/crm-summit
23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
# Suggested Commands
|
|
## Dependency & Setup
|
|
- `composer install` (installs PHP deps after cloning)
|
|
- `composer update` (bring composer.lock up-to-date with composer.json changes)
|
|
|
|
## Testing & Verification
|
|
- `vendor\bin\phpunit` (runs the full PHPUnit suite on Windows)
|
|
- `composer test` (alias that executes `phpunit`)
|
|
- `phpunit --colors --coverage-text=tests/coverage.txt --coverage-html=tests/coverage/ -d memory_limit=1024m` (generate coverage reports)
|
|
|
|
## Development & Entrypoints
|
|
- `php spark serve` (starts CI4 dev server pointing at `public/`)
|
|
- `php spark list` (see available Spark commands)
|
|
- `php spark cache:clear` (clear framework caches)
|
|
- `php spark migrate` / `php spark migrate:rollback` (apply/rollback database migrations)
|
|
- `php spark <command>` (General CLI entry for tasks such as `db:seed`, `routes:list`, etc.)
|
|
|
|
## Utility Commands (Windows-friendly)
|
|
- `git status`, `git add .`, `git commit -m "message"`, `git push` (standard git workflow)
|
|
- `dir` (list Windows folders; `ls` also works via PowerShell)
|
|
- `type .env` (dump env template)
|
|
- `powershell`/`cmd` for shell access; lean on PowerShell when running scripts
|