Files
lotteryLaravel/database/seeders/BetProviderSeeder.php
kang cbb18b976f
Some checks failed
lotterLaravel CI / test (push) Has been cancelled
lotterLaravel E2E / e2e-api (push) Has been cancelled
feat(lottery): 扩展传统马来赔率、玩法结算与开注商短码支持
2026-07-10 17:04:28 +08:00

31 lines
886 B
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\BetProvider;
final class BetProviderSeeder extends Seeder
{
public function run(): void
{
$rows = [
['code' => 'SG', 'name' => 'Singapore', 'short_code' => 'S', 'sort_order' => 10],
['code' => 'MY', 'name' => 'Malaysia', 'short_code' => 'M', 'sort_order' => 20],
['code' => 'TH', 'name' => 'Thailand', 'short_code' => 'T', 'sort_order' => 30],
];
foreach ($rows as $row) {
BetProvider::query()->updateOrCreate(
['code' => $row['code']],
[
'name' => $row['name'],
'short_code' => $row['short_code'],
'is_enabled' => true,
'sort_order' => $row['sort_order'],
],
);
}
}
}