Files
lotteryLaravel/database/seeders/LotterySettingsSeeder.php

65 lines
1.5 KiB
PHP

<?php
namespace Database\Seeders;
use App\Services\LotterySettings;
use Illuminate\Database\Seeder;
/**
* 【配置中心】示例键;后续由运营后台维护同表即可。
*/
class LotterySettingsSeeder extends Seeder
{
public function run(): void
{
LotterySettings::put(
'wallet.transfer_in_enabled',
true,
'wallet',
'是否允许玩家端发起转入(主站对接前可关)',
);
LotterySettings::put(
'wallet.transfer_out_enabled',
true,
'wallet',
'是否允许玩家端发起转出',
);
LotterySettings::put(
'wallet.transfer_in_min_minor',
100,
'wallet',
'转入单笔最小金额(最小货币单位)',
);
LotterySettings::put(
'wallet.transfer_in_max_minor',
9_999_999_999_999_999,
'wallet',
'转入单笔最大金额(最小货币单位)',
);
LotterySettings::put(
'wallet.transfer_out_min_minor',
100,
'wallet',
'转出单笔最小金额',
);
LotterySettings::put(
'wallet.transfer_out_max_minor',
9_999_999_999_999_999,
'wallet',
'转出单笔最大金额',
);
LotterySettings::put(
'app.display_name_for_client',
'Lottery',
'general',
'客户端展示用短名称(示例)',
);
}
}