elaborate-code/laravel-algerian-states
Laravel package providing Algeria's wilayas (states) with official codes and names, ready to seed and use in address forms, validation rules, and dropdowns. Simple installation, publishable migrations, and a clean API for querying states in any Laravel app.
calebporzio/sushi strongly suggests province data is now exposed through Eloquent models backed by static/Sushi data rather than traditional database migrations. This is a good fit for read-only lookup data such as province dropdowns, address validation, and reporting filters.pdo_sqlite, changed model/API behavior, caching differences, and query limitations versus normal database-backed models. Data freshness is tied to package releases.pdo_sqlite required in all environments? How does Sushi caching behave under Octane/queues? Can province data be overridden/localized? What is the maintenance cadence and fallback if the package is abandoned?^2.0, review the actual changelog/API, remove obsolete migrations or seeders if v2 replaces them, clear config/cache, and run application tests. For greenfield use, install and consume the province model directly, expecting no database migration.pdo_sqlite availability, Octane/queue/CLI behavior, and whether existing Sushi-backed models in the app are affected.pdo_sqlite, Sushi cache/autoload failures, stale province data, and unsupported query patterns are the main risks. Mitigate with dependency pinning, CI tests, environment checks, and a fallback data source.How can I help you explore Laravel packages today?