Download the PHP package kamellion-dev/laravel-checkpoint without Composer
On this page you can find all versions of the php package kamellion-dev/laravel-checkpoint. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kamellion-dev/laravel-checkpoint
More information about kamellion-dev/laravel-checkpoint
Files in kamellion-dev/laravel-checkpoint
Package laravel-checkpoint
Short Description Simple Laravel development checkpoints for databases and local filesystem disks.
License MIT
Homepage https://github.com/Kamellion-Dev/laravel-checkpoint
Informations about the package laravel-checkpoint
laravel-checkpoint
Simple Laravel development checkpoints for your database and local storage disks.
Why use it?
When you are working on a long backend flow, the slowest part is often getting the app back to a known state.
Instead of reseeding, rebuilding data manually, or replaying the same steps over and over, you can:
- save a checkpoint after setup is complete
- try a new branch of logic
- load the checkpoint and start again immediately
Think of it like save points for your Laravel development environment.
Quick start
Install the package:
Laravel will auto-discover the service provider, so the commands become available immediately:
Saved checkpoints are stored in the project's .dev-checkpoint folder.
Save a checkpoint with a comment:
This saves the comment as a .comment file inside that checkpoint folder and shows it in checkpoint:list.
List recent checkpoints:
The list shows the display label and the actual folder name you can pass to checkpoint:load --name=....
Load a specific checkpoint folder by name:
Load a checkpoint and re-run migrations when needed:
Clear all saved checkpoints:
Get command help:
Package structure
This package keeps its classes inside src/ and registers them through a service provider instead of copying files into the host application's app/ directory.
src/commands/CheckpointSave.phpsrc/commands/CheckpointLoad.phpsrc/commands/CheckpointClear.phpsrc/commands/CheckpointHelp.phpsrc/commands/CheckpointList.phpsrc/services/DatabaseCheckpointService.phpsrc/LaravelCheckpointServiceProvider.php
To the consuming Laravel app, the commands behave like native Artisan commands without physically adding files under app/Console/Commands or app/Services.
All versions of laravel-checkpoint with dependencies
illuminate/console Version ^10.0|^11.0|^12.0
illuminate/contracts Version ^10.0|^11.0|^12.0
illuminate/database Version ^10.0|^11.0|^12.0
illuminate/filesystem Version ^10.0|^11.0|^12.0
illuminate/support Version ^10.0|^11.0|^12.0