laravel-optikey

Use UUID, Ulid, or nanoid as optional or primary key in Laravel.

MIT License

Downloads
6.8K
Stars
40
Committers
1

Bot releases are hidden (Show)

laravel-optikey - v2.3 Latest Release

Published by riipandi about 1 month ago

laravel-optikey - v2.2

Published by riipandi over 1 year ago

laravel-optikey - v2.1

Published by riipandi over 2 years ago

Fix HasNanoidKey Traits

laravel-optikey - v2.0

Published by riipandi over 2 years ago

[2.0] - 2022-05-20

  • Update Laravel 9 support.
  • Add support for nanoid as key, trait HasNanoidKey
  • Add optional prefix to key, trait HasNanoidKey and HasUlidKey
  • Change Str::uuid() to Str::orderedUuid() (timestamp based)
  • Change UuidAsPrimaryKey trait to OptiKeyAsPrimary
  • Change UlidAsPrimaryKey trait to OptiKeyAsPrimary
laravel-optikey - v1.4

Published by riipandi over 3 years ago

Summary:

  • Fix minimal PHP requirements to ^7.3 | ^8.0
  • Change variable $uuidFieldName to $optiKeyFieldName
  • Change variable $ulidFieldName to $optiKeyFieldName
  • Change license from Apache 2.0 to MIT
laravel-optikey - v1.3

Published by riipandi almost 4 years ago

Update Laravel 8 support.

laravel-optikey - v1.2

Published by riipandi over 4 years ago

Add Laravel v7 and lowercase ULID option.

laravel-optikey - v1.1

Published by riipandi over 4 years ago

Fix PHP and Laravel requirements

laravel-optikey - Initial Release

Published by riipandi over 4 years ago

Initial Release