From 26370c03c4d0c9b4ba0f2f3cdc54399e4978f5e7 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Sat, 3 May 2025 13:22:45 -0500 Subject: [PATCH] fix: optimize migration to multi-currency --- .../2025_12_28_000001_add_multi_currency_support.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/database/migrations/2025_12_28_000001_add_multi_currency_support.php b/database/migrations/2025_12_28_000001_add_multi_currency_support.php index 515047c..477e0a8 100644 --- a/database/migrations/2025_12_28_000001_add_multi_currency_support.php +++ b/database/migrations/2025_12_28_000001_add_multi_currency_support.php @@ -3,6 +3,7 @@ declare(strict_types=1); use App\Models\CurrencyRate; +use App\Models\Holding; use App\Models\Transaction; use Database\Seeders\CurrencySeeder; use Database\Seeders\MarketDataSeeder; @@ -97,7 +98,7 @@ return new class extends Migration ]); CurrencyRate::timeSeriesRates( - '', // use fake currency to force + Holding::all()->groupBy('market_data.currency')->keys()->toArray(), Transaction::min('date') );