codenco-dev/eloquent-model-tester
Test Eloquent models in Laravel with codenco-dev/eloquent-model-tester. It verifies database table structures, relationships, fillable and guarded fields, and more using factories and the simple HasModelTester trait, helping you catch model issues early with less boilerplate in your test suite.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| eloquent/code-style | 0.89 | — | 0 | 0 | 0 | 40 | 0 | 0.8 | 15.7 | MIT | 3 years ago | |
| orkhanahmadov/eloquent-repository | 0.89 | — | 27 | 27 | 11 | 226 | 2 | 2.3 | 14.0 | MIT | 4 years ago | |
| lemaur/eloquent-publishing | 0.88 | A Laravel package that provides a Publishes trait to make Eloquent models publishable, along with schema blueprint helpers for adding publishing date fields to migrations. Install via Composer and apply the trait to your models. | 20 | 21 | 0 | 239 | 0 | 22.5 | 17.6 | MIT | 2 weeks ago | |
| leocarmo/laravel-eloquent-model-filter | 0.88 | A Laravel package for adding declarative filters to Eloquent models. Define allowed filters once, apply them from request query strings, and keep complex query logic reusable, readable, and easy to test across your application. | 11 | 11 | 2 | 0 | 0 | 0.1 | — | — | 8 years ago | |
| hatchyu/laravel-eloquent-foundation | 0.88 | hatchyu/laravel-eloquent-foundation offers a reusable base layer for Laravel Eloquent models, bundling common traits and helpers that cut boilerplate and keep model behavior consistent across your application. | 0 | 0 | 0 | 2K | 0 | 17.4 | 51.5 | — | 1 month ago | |
| coderflexx/laravisit | 0.88 | Laravisit is a lightweight Laravel package for tracking website visits without third-party analytics. Log page views, unique visitors, referrers, browsers, devices, and countries, then query Visit models for popular pages and simple reports. Easy middleware setup and customizable tracking. | 433 | — | 25 | — | 0 | 16.1 | 0.4 | MIT | 4 months ago | |
| testo/codecov | 0.88 | Testo code coverage plugin: collects line and branch coverage during test runs and generates CI-friendly reports (Clover, Cobertura, PHPUnit XML). Supports per-test attribution so tools can map covered lines back to the test that exercised them. | 0 | 0 | 0 | 14K | 0 | 0.0 | 55.3 | — | — | |
| nebo15/eloquent.changelog | 0.88 | Laravel package that adds changelog/history tracking to Eloquent models. Record changes to attributes and keep an audit trail you can query later, useful for debugging, compliance, and reviewing edits over time. | 0 | 0 | 0 | 65 | 0 | 2.1 | 25.1 | — | 10 years ago | |
| richan-fongdasen/eloquent-repository | 0.88 | — | 0 | 0 | 0 | 38 | 0 | 4.5 | 22.0 | MIT | 1 year ago | |
| gurgentil/laravel-eloquent-sequencer | 0.87 | — | 152 | 152 | 13 | 316 | 2 | 6.9 | 7.5 | MIT | 11 months ago | |
| imanghafoori/laravel-makesure | 0.87 | — | 21 | 21 | 3 | 44 | 1 | 1.0 | 6.5 | MIT | 2 years ago | |
| phoenix/eloquent-meta | 0.87 | — | 56 | 60 | 23 | 15 | 1 | 3.1 | 1.0 | MIT | 7 years ago | |
| testmonitor/eloquent-lockable | 0.87 | Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. | 4 | — | 3 | — | 0 | 20.2 | — | MIT | 3 days ago | |
| jetcod/eloquent-keygen | 0.87 | Laravel package that integrates Snowflake ID generation with Eloquent models, giving you automatic, distributed, unique primary keys via a base model or trait, with per-model opt-out and configurable settings for scalable applications. | 2 | 2 | 0 | 11K | 0 | 14.9 | 55.5 | MIT | 3 months ago | |
| kirschbaum-development/eloquent-power-joins | 0.87 | Eloquent Power Joins brings Laravel's magic to joins: define joins using your relationship methods, use model scopes in any context, query relationship existence via joins instead of where exists, and sort by related columns or aggregates with less code. | 1,570 | 1,578 | 102 | 7M | 9 | 43.5 | 62.0 | MIT | 1 week ago | |
| testmonitor/eloquent-revisable | 0.87 | Keep a full revision history for your Eloquent models. This package automatically saves snapshots on create, update, and delete, lets you inspect what changed, and restore or revert models to any previous version through a simple, familiar API. | 2 | 2 | 3 | 80 | 0 | 19.3 | 23.3 | MIT | 3 weeks ago | |
| reinink/advanced-eloquent | 0.87 | — | 574 | 578 | 23 | 15K | 1 | 2.1 | 14.0 | — | 7 years ago | |
| pion/laravel-support-eloquent | 0.87 | pion/laravel-support-eloquent offers reusable Eloquent support tools for Laravel, including helpful model traits and utilities that simplify common database and model tasks. It integrates smoothly with existing models to help you write cleaner, more maintainable application code. | 3 | 3 | 1 | 263 | 0 | 13.3 | 28.1 | MIT | 4 months ago | |
| soyhuce/laravel-eloquent-extended | 0.87 | Soyhuce's Laravel Eloquent Extended adds practical helpers on top of Laravel's ORM, streamlining model definitions, attribute handling and query building so you can write cleaner, more expressive Eloquent code with less boilerplate. | 1 | 1 | 0 | 178 | 0 | 0.7 | 27.8 | MIT | 1 year ago | |
| ankurk91/laravel-eloquent-relationships | 0.87 | — | 58 | 59 | 9 | 8K | 0 | 0.3 | 20.7 | MIT | — |
How can I help you explore Laravel packages today?