ajcastro/insert-update-many
Laravel package adding insertUpdateMany-style helpers so you can insert or update many rows in a single query. Batch records efficiently, cut query counts, and speed up bulk imports and syncs without writing raw SQL.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| staudenmeir/laravel-upsert | 0.84 | Extends Laravel's upsert capabilities with support for custom unique indexes, ignoring duplicate inserts, and bulk updates across MySQL, PostgreSQL, SQLite, and SQL Server. Adds insertIgnore/insertOrIgnore helpers for dependable insert-or-update queries without extra boilerplate. | 315 | 315 | 32 | 5K | 0 | 2.8 | 17.4 | MIT | 4 years ago | |
| lapaliv/laravel-bulk-upsert | 0.82 | Laravel Bulk Upsert saves collections of Eloquent models with bulk queries while still firing creating, updating, saving, deleting, and restoring events. It auto-aligns uneven fields and returns the inserted rows. Supports MySQL, PostgreSQL, and SQLite. | 15 | 15 | 3 | 856 | 0 | 24.2 | 27.0 | MIT | 3 months ago | |
| viktorruskai/advanced-upsert-for-laravel | 0.81 | Advanced upsert functionality for Laravel, extending Eloquent's bulk insert-or-update capabilities with flexible conflict handling so you can efficiently sync large datasets without repetitive queries. | 2 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago | |
| iksaku/laravel-mass-update | 0.81 | Laravel Mass Update lets you update multiple Eloquent records with different values in a single SQL query. Instead of looping through models, pass an array of updates and let the package generate efficient CASE-based UPDATE statements for faster bulk edits. | 137 | — | 13 | — | 1 | 10.9 | — | MIT | 6 months ago | |
| ajcastro/eager-load-pivot-relations | 0.80 | Laravel package that eager loads relations defined on pivot models in many-to-many relationships, eliminating N+1 queries when accessing nested pivot data. Use familiar Eloquent syntax to keep role_user, post_tag, and similar pivot records fast and clean. Drop-in trait and builder methods make setup... | 244 | — | 20 | — | 8 | 4.3 | 2.3 | — | 4 years ago | |
| guidocella/eloquent-insert-on-duplicate-key | 0.80 | — | 87 | 88 | 22 | 2K | 0 | 2.5 | 13.5 | MIT | 6 years ago | |
| yadakhov/insert-on-duplicate-key | 0.79 | — | 275 | 282 | 51 | 24K | 9 | 9.8 | 30.1 | MIT | 5 years ago | |
| mavinoo/laravel-batch | 0.79 | Laravel Batch provides bulk insert and update helpers for Laravel models. Use Batch::update with a key column or updateMultipleCondition for per-row conditions, making large data changes faster and cleaner without repetitive queries. Includes a facade and batch() helper. | 592 | 600 | 124 | 139K | 0 | 34.9 | 38.1 | MIT | 1 month ago |
How can I help you explore Laravel packages today?