fix: optimize migration to multi-currency
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
use App\Models\CurrencyRate;
|
use App\Models\CurrencyRate;
|
||||||
|
use App\Models\Holding;
|
||||||
use App\Models\Transaction;
|
use App\Models\Transaction;
|
||||||
use Database\Seeders\CurrencySeeder;
|
use Database\Seeders\CurrencySeeder;
|
||||||
use Database\Seeders\MarketDataSeeder;
|
use Database\Seeders\MarketDataSeeder;
|
||||||
@@ -97,7 +98,7 @@ return new class extends Migration
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
CurrencyRate::timeSeriesRates(
|
CurrencyRate::timeSeriesRates(
|
||||||
'', // use fake currency to force
|
Holding::all()->groupBy('market_data.currency')->keys()->toArray(),
|
||||||
Transaction::min('date')
|
Transaction::min('date')
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user