Skip to main content
Back to packages
244 GitHub stars

TheDragonCode/laravel-deploy-operations

View on GitHub

Description

Performing any actions during the deployment process.

Create your first operation using php artisan make:operation console command and define the actions it should perform.

use App\Models\Article;
use DragonCode\LaravelDeployOperations\Operation;
 
return new class extends Operation {
public function __invoke(): void
{
Article::query()
->lazyById(chunkSize: 100, column: 'id')
->each->update(['is_active' => true]);
 
// and/or any actions...
}
};

Next, you can run the console command to start operations:

php artisan operations

Recent Courses on Laravel Daily