Files
chatroom/database/seeders/IdiomSeeder.php
T

31 lines
654 B
PHP
Raw Normal View History

<?php
/**
* 猜成语题库导入脚本
* 从 storage/data/idioms.php 导入初始数据
*/
namespace Database\Seeders;
use App\Models\Idiom;
use Illuminate\Database\Seeder;
class IdiomSeeder extends Seeder
{
public function run(): void
{
$idioms = require storage_path('data/idioms.php');
foreach ($idioms as $i => $item) {
Idiom::create([
'answer' => $item['answer'],
'hint' => $item['hint'],
'is_active' => true,
'sort' => $i,
]);
}
$this->command->info('已导入 '.count($idioms).' 条成语题目。');
}
}