{"adoption": {"forks": 100, "observed_at": "2026-08-28T04:04:01.497472+00:00", "stars": 1217}, "canonical_url": "https://ross.abutalabs.com/products/laravel-db-snapshots", "card": {"archived": false, "artifact_type": "library", "description": "Quickly dump and load databases", "domain": ["databases", "developer-tools", "backend", "web-development"], "enriched": true, "function": ["database", "backup", "cli", "developer-tools"], "health_score": 83, "homepage": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database", "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["spatie/laravel-db-snapshots"], "name": "spatie/laravel-db-snapshots", "platform": ["php", "cli", "self-hosted"], "pushed_at": "2026-04-01T15:25:15+00:00", "repo": "spatie/laravel-db-snapshots", "stars": 1217, "tags": ["laravel", "artisan-commands", "database-snapshots", "mysql", "postgresql", "sqlite", "dump-and-restore", "spatie"], "topics": ["database", "dump", "restore", "mysql", "postgresql", "artisan"], "urls": [], "use_cases": ["dump and restore a laravel database from the command line", "save database state before testing a feature and reload it after", "create named database snapshots in a laravel app", "restore the latest database snapshot with one artisan command", "clean up old database dumps keeping only recent ones", "quickly reset a development database to a known state"], "what_it_is": "A Laravel package providing Artisan commands to quickly dump and load database snapshots. It supports MySQL, PostgreSQL, and SQLite and stores snapshots on a configurable filesystem disk.", "when_to_avoid": ["you need full database backup tooling with scheduling, encryption, or cloud-native features", "you are not using Laravel, since the package depends on Artisan and Laravel filesystems", "you need continuous replication or point-in-time recovery rather than manual snapshots"], "when_to_choose": ["you use Laravel and want simple artisan-driven database dump/restore", "you develop against MySQL, PostgreSQL, or SQLite and need to snapshot and reload database state", "you want snapshot storage integrated with Laravel's filesystem disks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/laravel-db-snapshots", "repo": "spatie/laravel-db-snapshots", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.497472+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:17:09.522489+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "57a82b9b570d55c15e3315a4e2ac9ff27f43fdfa092268ce0363544e782ea441", "fetched_at": "2026-08-28T04:04:01.497472+00:00", "kind": "readme", "missing": false, "url": "https://github.com/spatie/laravel-db-snapshots"}, {"content_hash": "35ad797163ffb21cf2a89d16eeab85633c7e8016f5e966ecf0ad95789d81fc84", "fetched_at": "2026-08-29T12:24:53.002746+00:00", "kind": "homepage", "missing": false, "url": "https://freek.dev/716-a-laravel-package-to-quickly-dump-and-load-the-database"}, {"content_hash": "e0ef9dccbb05c2ca499f33e17a37b8d295834eb41f7a6997f032841524bf0976", "fetched_at": "2026-08-29T12:24:53.012534+00:00", "kind": "site_page", "missing": false, "url": "https://freek.dev/about"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 75, "longevity": 100, "rhythm": 77}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3456, "days_push": 154, "days_rel": 154, "gap_med": 22.5, "n_releases_24m": 7}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}