31 lines
769 B
PHP
31 lines
769 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use Illuminate\Database\Seeder;
|
|
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
|
|
|
|
/**
|
|
* 全环境通用的基础数据。
|
|
*
|
|
* 约束:
|
|
* - 只能放可重复执行、幂等、安全用于生产的枚举/配置/权限同步类种子
|
|
* - 不放演示账号、演示玩家、演示期号等开发数据
|
|
*/
|
|
final class FoundationSeeder extends Seeder
|
|
{
|
|
use WithoutModelEvents;
|
|
|
|
public function run(): void
|
|
{
|
|
$this->call([
|
|
CurrencySeeder::class,
|
|
PlayTypeSeeder::class,
|
|
OperationalConfigV1Seeder::class,
|
|
OddsPrizeScopesBackfillSeeder::class,
|
|
PlayOperationalAlignmentSeeder::class,
|
|
LotterySettingsSeeder::class,
|
|
]);
|
|
}
|
|
}
|