From 69fde9b923a69d4fc217f2af666a30201a2767a8 Mon Sep 17 00:00:00 2001 From: Jonas Staudenmeir Date: Thu, 8 Aug 2024 11:19:06 +0200 Subject: [PATCH] Switch models to UUID v7 --- src/Illuminate/Database/Eloquent/Concerns/HasUuids.php | 2 +- .../Concerns/{HasVersion7Uuids.php => HasVersion4Uuids.php} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) rename src/Illuminate/Database/Eloquent/Concerns/{HasVersion7Uuids.php => HasVersion4Uuids.php} (62%) diff --git a/src/Illuminate/Database/Eloquent/Concerns/HasUuids.php b/src/Illuminate/Database/Eloquent/Concerns/HasUuids.php index 55d1acfe770e..0755befdc3e1 100644 --- a/src/Illuminate/Database/Eloquent/Concerns/HasUuids.php +++ b/src/Illuminate/Database/Eloquent/Concerns/HasUuids.php @@ -34,7 +34,7 @@ public function uniqueIds() */ public function newUniqueId() { - return (string) Str::orderedUuid(); + return (string) Str::uuid7(); } /** diff --git a/src/Illuminate/Database/Eloquent/Concerns/HasVersion7Uuids.php b/src/Illuminate/Database/Eloquent/Concerns/HasVersion4Uuids.php similarity index 62% rename from src/Illuminate/Database/Eloquent/Concerns/HasVersion7Uuids.php rename to src/Illuminate/Database/Eloquent/Concerns/HasVersion4Uuids.php index 455bf74aa576..eac53c67ba8d 100644 --- a/src/Illuminate/Database/Eloquent/Concerns/HasVersion7Uuids.php +++ b/src/Illuminate/Database/Eloquent/Concerns/HasVersion4Uuids.php @@ -4,17 +4,17 @@ use Illuminate\Support\Str; -trait HasVersion7Uuids +trait HasVersion4Uuids { use HasUuids; /** - * Generate a new UUID (version 7) for the model. + * Generate a new UUID (version 4) for the model. * * @return string */ public function newUniqueId() { - return (string) Str::uuid7(); + return (string) Str::orderedUuid(); } }