From 1c743a69b700a43890d2e97ec6c0e9ed591ff01e Mon Sep 17 00:00:00 2001 From: Tigrov Date: Thu, 12 Dec 2024 09:13:16 +0700 Subject: [PATCH] Fix version for uuid expression --- src/Column/ColumnDefinitionBuilder.php | 2 +- tests/Provider/QueryBuilderProvider.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Column/ColumnDefinitionBuilder.php b/src/Column/ColumnDefinitionBuilder.php index f0ba4a2b..64419845 100644 --- a/src/Column/ColumnDefinitionBuilder.php +++ b/src/Column/ColumnDefinitionBuilder.php @@ -95,7 +95,7 @@ protected function getDefaultUuidExpression(): string { $serverVersion = $this->queryBuilder->getServerInfo()->getVersion(); - if (version_compare($serverVersion, '12', '<')) { + if (version_compare($serverVersion, '13', '<')) { return "uuid_in(overlay(overlay(md5(now()::text || random()::text) placing '4' from 13) placing" . ' to_hex(floor(4 * random() + 8)::int)::text from 17)::cstring)'; } diff --git a/tests/Provider/QueryBuilderProvider.php b/tests/Provider/QueryBuilderProvider.php index ff9d8904..f0dc4d1f 100644 --- a/tests/Provider/QueryBuilderProvider.php +++ b/tests/Provider/QueryBuilderProvider.php @@ -627,7 +627,7 @@ public static function buildColumnDefinition(): array $serverVersion = self::getDb()->getServerInfo()->getVersion(); $db->close(); - if (version_compare($serverVersion, '12', '<')) { + if (version_compare($serverVersion, '13', '<')) { $uuidExpression = "uuid_in(overlay(overlay(md5(now()::text || random()::text) placing '4' from 13) placing" . ' to_hex(floor(4 * random() + 8)::int)::text from 17)::cstring)';