Roots is an independent open source org, supported only by developers like you. We’ve been improving the WordPress developer experience since 2011, and your support keeps it independent.
WP-CLI Commands for Acorn
View as Markdown:
Acorn comes with WP-CLI commands similar to Laravel's artisan CLI.
Available commands
| Command | Description |
|---|---|
wp acorn about |
Display basic information about your application |
wp acorn clear-compiled |
Remove the compiled class file |
wp acorn completion |
Dump the shell completion script |
wp acorn db |
Start a new database CLI session |
wp acorn env |
Display the current framework environment |
wp acorn help |
Display help for a command |
wp acorn list |
List commands |
wp acorn migrate |
Run the database migrations |
wp acorn optimize |
Cache framework bootstrap, configuration, and metadata to increase performance |
wp acorn test |
Run the application tests |
wp acorn acorn:init |
Initializes required paths in the base directory |
wp acorn acorn:install |
Install Acorn into the application |
wp acorn cache:clear |
Flush the application cache |
wp acorn cache:forget |
Remove an item from the cache |
wp acorn config:cache |
Create a cache file for faster configuration loading |
wp acorn config:clear |
Remove the configuration cache file |
wp acorn db:seed |
Seed the database with records |
wp acorn db:table |
Display information about the given database table |
wp acorn db:wipe |
Drop all tables, views, and types |
wp acorn key:generate |
Set the application key |
wp acorn make:command |
Create a new Artisan command |
wp acorn make:component |
Create a new view component class |
wp acorn make:composer |
Create a new view composer class |
wp acorn make:controller |
Create a new controller class |
wp acorn make:job |
Create a new job class |
wp acorn make:middleware |
Create a new HTTP middleware class |
wp acorn make:migration |
Create a new migration file |
wp acorn make:model |
Create a new Eloquent model class |
wp acorn make:provider |
Create a new service provider class |
wp acorn make:queue-batches-table |
Create a migration for the batches database table |
wp acorn make:queue-failed-table |
Create a migration for the failed queue jobs database table |
wp acorn make:queue-table |
Create a migration for the queue jobs database table |
wp acorn make:seeder |
Create a new seeder class |
wp acorn migrate:fresh |
Drop all tables and re-run all migrations |
wp acorn migrate:install |
Create the migration repository |
wp acorn migrate:refresh |
Reset and re-run all migrations |
wp acorn migrate:reset |
Rollback all database migrations |
wp acorn migrate:rollback |
Rollback the last database migration |
wp acorn migrate:status |
Show the status of each migration |
wp acorn optimize:clear |
Remove the cached bootstrap files |
wp acorn package:discover |
Rebuild the cached package manifest |
wp acorn queue:clear |
Delete all of the jobs from the specified queue |
wp acorn queue:failed |
List all of the failed queue jobs |
wp acorn queue:flush |
Flush all of the failed queue jobs |
wp acorn queue:forget |
Delete a failed queue job |
wp acorn queue:listen |
Listen to a given queue |
wp acorn queue:monitor |
Monitor the size of the specified queues |
wp acorn queue:pause |
Pause job processing for a specific queue |
wp acorn queue:prune-batches |
Prune stale entries from the batches database |
wp acorn queue:prune-failed |
Prune stale entries from the failed jobs table |
wp acorn queue:restart |
Restart queue worker daemons after their current job |
wp acorn queue:resume |
Resume job processing for a paused queue |
wp acorn queue:retry |
Retry a failed queue job |
wp acorn queue:retry-batch |
Retry the failed jobs for a batch |
wp acorn queue:work |
Start processing jobs on the queue as a daemon |
wp acorn route:cache |
Create a route cache file for faster route registration |
wp acorn route:clear |
Remove the route cache file |
wp acorn route:list |
List all registered routes |
wp acorn schedule:clear-cache |
Delete the cached mutex files created by scheduler |
wp acorn schedule:interrupt |
Interrupt the current schedule run |
wp acorn schedule:list |
List all scheduled tasks |
wp acorn schedule:run |
Run the scheduled commands |
wp acorn schedule:test |
Run a scheduled command |
wp acorn schedule:work |
Start the schedule worker |
wp acorn vendor:publish |
Publish any publishable assets from vendor packages |
wp acorn view:cache |
Compile all of the application's Blade templates |
wp acorn view:clear |
Clear all compiled view files |
Last updated