From 2f9feb0d901a2983179d63159817b43f6c4d2090 Mon Sep 17 00:00:00 2001 From: Tigrov Date: Sun, 6 Apr 2025 15:42:26 +0700 Subject: [PATCH 1/2] Call `DbArrayHelper::arrange()` instead of `DbArrayHelper::index()` --- src/Schema.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Schema.php b/src/Schema.php index c0ff7faf..9be8456c 100644 --- a/src/Schema.php +++ b/src/Schema.php @@ -248,7 +248,7 @@ protected function loadTableIndexes(string $tableName): array /** @psalm-var array[] $indexes */ $indexes = array_map(array_change_key_case(...), $indexes); - $indexes = DbArrayHelper::index($indexes, null, ['name']); + $indexes = DbArrayHelper::arrange($indexes, ['name']); $result = []; @@ -657,7 +657,7 @@ private function loadTableConstraints(string $tableName, string $returnType): mi /** @psalm-var array[] $constraints */ $constraints = array_map(array_change_key_case(...), $constraints); - $constraints = DbArrayHelper::index($constraints, null, ['type', 'name']); + $constraints = DbArrayHelper::arrange($constraints, ['type', 'name']); $result = [ self::PRIMARY_KEY => null, From 7144e042fdfa1b78b237c33f1b6023e347a0fc8e Mon Sep 17 00:00:00 2001 From: Tigrov Date: Sun, 6 Apr 2025 23:16:05 +0700 Subject: [PATCH 2/2] Add line to CHANGELOG.md [skip ci] --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cfd95df9..d15dfa99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,7 @@ - Enh #313: Refactor according changes in `db` package (@Tigrov) - New #311: Add `caseSensitive` option to like condition (@vjik) - Enh #315: Remove `getCacheKey()` and `getCacheTag()` methods from `Schema` class (@Tigrov) +- Enh #318: Use `DbArrayHelper::arrange()` instead of `DbArrayHelper::index()` method (@Tigrov) ## 1.3.0 March 21, 2024