{"repo":"hasinhayder/tyro-checkpoint","free":true,"listed":false,"github":"https://github.com/hasinhayder/tyro-checkpoint","clone":"git clone https://github.com/hasinhayder/tyro-checkpoint.git","description":"Git-like checkpoints for Laravel SQLite Database. Instant snapshots, restore, lock & add notes. No more migrate & re-seeding again and again.","language":"PHP","stars":75,"topics":["backup","laravel","snapshot","sqlite","sqlite-database"],"license":"MIT","category":"databases-storage","readme_excerpt":"Tyro Checkpoint Database checkpoints for Laravel local development. Snapshot your database and restore it instantly. Supports SQLite, MySQL, and PostgreSQL. Local development only. Not for production. Requirements - PHP 8.1+ - Laravel 10.x–13.x - SQLite, MySQL 8+, or PostgreSQL 12+ - MySQL: mysqldump , mysql - PostgreSQL: pg dump , psql Install Commands Command Description --- --- tyro-checkpoint:create [name] [--encrypt] [--silent] Create a checkpoint tyro-checkpoint:list [id\\ name] List checkpoints (or view one) tyro-checkpoint:details [id\\ name] Show checkpoint details tyro-checkpoint:restore [id\\ name] Restore a checkpoint tyro-checkpoint:delete [id\\ name] Delete a checkpoint (alias: remove ) tyro-checkpoint:flush [--force] Delete all unlocked checkpoints tyro-checkpoint:lock [id\\ name] Lock (prevent deletion) tyro-checkpoint:unlock [id\\ name] Unlock tyro-checkpoint:flag [id\\ name] Flag for attention (🚩) tyro-checkpoint:unflag [id\\ name] Remove flag tyro-checkpoint:add-note [id\\ name] Add a note tyro-checkpoint:encrypt [id\\ name] Encrypt an existing checkpoint in place tyro-checkpoint:generate-key Generate encryption key into .env tyro-checkpoint:publish-config Publish config file tyro-checkpoint:install Run setup tyro-checkpoint:version Show version and system info Restore is non-destructive to checkpoints — you can restore the same one many times. Auto-checkpoints Snapshot automatically before risky commands (migrations, seeders, db:wipe ). Default watched commands: mi","default_branch":null,"files":null,"tree":[],"storefront":"/r/hasinhayder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hasinhayder/tyro-checkpoint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}