cycle/entity-behavior-uuid
Cycle ORM behavior that adds first-class UUID columns using ramsey/uuid. Annotate entities with Uuid4 and map fields as type "uuid" (including primary keys) for automatic UUID handling in Cycle ORM models.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| stayallive/laravel-eloquent-uuid | 0.89 | — | 4 | 4 | 0 | 8K | 0 | 17.1 | 50.3 | MIT | 4 months ago | |
| symfony/uid | 0.86 | Symfony UID component offers an object-oriented API to generate and work with unique identifiers. Includes ULIDs and UUIDs (v1 and v3–v8), with implementations compatible with both 32-bit and 64-bit systems for consistent, portable IDs. | 606 | 616 | 12 | 12M | 0 | 30.6 | 63.2 | MIT | 2 months ago | |
| simlux/laravel-model-uuid | 0.86 | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| mindtwo/laravel-auto-create-uuid | 0.86 | Auto-fill a UUID v4 on Eloquent models when creating or replicating. Add a trait, add a uuid column, and it just works—no config. Supports custom UUID column names and ensures replicas get a fresh UUID by excluding the UUID attribute on replicate. | 1 | 1 | 1 | 2K | 0 | 18.2 | 44.6 | MIT | 2 months ago | |
| da-vinci-studio/uuid-generator | 0.86 | Laravel/PHP UUID generator package by Da Vinci Studio. Provides simple helpers to generate UUIDs for your application, useful for model identifiers, tokens, and unique references, with easy integration into existing projects. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 10 years ago | |
| goldspecdigital/laravel-eloquent-uuid | 0.85 | — | 507 | 508 | 45 | 10K | 0 | 9.6 | 18.5 | MIT | 3 years ago | |
| michalkortas/laravel-uuid | 0.85 | — | 2 | 2 | 0 | 0 | 0 | 1.5 | — | — | 5 years ago | |
| webpatser/laravel-uuid | 0.85 | Laravel package for generating and working with UUIDs. Provides a UUID model trait, helpers to create v1/v4 UUIDs, and integrates with Eloquent so models can use UUID primary keys instead of auto-increment IDs. | 1,801 | 1,832 | 150 | 186K | 0 | 13.8 | 27.9 | — | 11 years ago | |
| webpatser/uuid | 0.84 | Pure PHP UUID generator/validator (RFC 4122 + RFC 9562). Create UUID v1, v3, v4, v5, v6, v7, v8 and nil UUIDs; import, validate, compare, and inspect string/hex/bytes/URN, version, variant, and time fields. | 1 | 1 | 0 | 15K | 0 | 0.0 | 53.7 | MIT | — | |
| dyrynda/laravel-model-uuid | 0.84 | — | 484 | 484 | 54 | 78K | 2 | 26.6 | 35.1 | MIT | 4 months ago | |
| broadway/uuid-generator | 0.84 | UUID generator utilities for your application, powered by ramsey/uuid. Includes a standard generator plus testing helpers for predictable UUIDs in tests. Comes with a runnable example script in the examples directory. | 20 | 20 | 9 | 24K | 0 | 2.0 | 42.2 | MIT | 6 years ago | |
| spatie/laravel-binary-uuid | 0.83 | NOT MAINTAINED. Store UUID primary keys as optimized binary in Laravel models for faster indexing/queries (MySQL/SQLite). Provides UUID generation and Eloquent trait/scopes to encode/decode and query by UUID, plus benchmarks to compare performance. | 521 | 524 | 57 | 37 | 0 | 4.4 | 0.3 | MIT | 7 years ago | |
| cycle/database | 0.82 | Cycle DBAL provides a secure PDO-based database layer with support for MySQL, PostgreSQL, SQLite, and SQL Server. Includes schema introspection/declaration, migrations, smart identifier quoting, query builders, nested queries, and transactions. | 71 | 71 | 30 | 32K | 24 | 36.8 | 53.0 | MIT | 1 month ago | |
| labrodev/laravel-uuidable | 0.81 | — | 1 | 1 | 0 | 24 | 0 | 0.0 | 15.4 | MIT | — | |
| cycle/orm | 0.81 | Cycle ORM is a fast, flexible PHP DataMapper ORM for long-running apps. Works with plain PHP objects, dynamic schemas, and powerful query builder. Supports relations, eager/lazy loading, migrations, and MySQL/Postgres/SQLite/SQL Server. | 1,329 | 1,334 | 81 | 26K | 82 | 54.6 | 50.7 | MIT | 1 month ago | |
| cycle/schema-builder | 0.80 | Fluent PHP schema builder for Cycle ORM. Define tables, columns, indexes and relations in code, then generate/compile database schema changes for migrations and tooling. Helps keep your domain models and database structure in sync. | 15 | 15 | 13 | 25K | 7 | 29.4 | 54.1 | MIT | 1 month ago | |
| fahriztx/model-uuid | 0.80 | Laravel/PHP trait to add automatic UUIDs to Eloquent models. Generates a UUID when creating records and supports using UUIDs as primary keys or additional identifiers, reducing reliance on auto-increment IDs and easing integration across systems. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| cycle/annotated | 0.78 | Define Cycle ORM entities and schema using PHP 8 attributes. Annotate columns, primary keys, enums, decimals, and relationships like HasOne, HasMany, and BelongsTo, then let Cycle build the mapping from your code. | 29 | 28 | 14 | 25K | 9 | 31.7 | 50.4 | MIT | 1 month ago | |
| rhumsaa/uuid | 0.77 | Deprecated PHP 5.3+ library for generating and working with RFC 4122 UUIDs (v1, v3, v4, v5). No longer maintained—use ramsey/uuid instead. | 5 | 18 | 3 | 4K | 0 | 0.1 | 27.5 | MIT | — | |
| cycle/entity-behavior | 0.75 | Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands. | 8 | 8 | 7 | 17K | 5 | 11.4 | 49.1 | MIT | 8 months ago |
How can I help you explore Laravel packages today?