helious/ eve-seeder
EVE Online SDE种子的Laravel项目
dev-master
2024-05-09 14:55 UTC
Requires
- laravel/framework: ^11.0
- maatwebsite/excel: ^3.1
This package is auto-updated.
Last update: 2024-09-09 15:41:47 UTC
README
EVE Seeder
此包基于Eve SeAT的新种子类,可在以下位置找到
https://github.com/eveseat/eveapi/tree/5.0.x/src/database/seeders
所有种子的信用归功于warlof: https://github.com/warlof
当前可用的种子如下
- StaStations
- InvTypes(物品和类型)
- InvGroups(物品组)
- InvCategories(物品类别)
- MapSolarSystemJumps(星门连接)
- MapDenormalize(太阳系、星座、地区、行星和卫星)
用法
1. 包含包
composer require laravelevetools/eve-seeder
2. 发布配置
php artisan vendor:publish --tag=sde-config
3. 设置您想要种子哪个SDE。
取消注释您想要种子的SDE类。例如
// config/eve-sde.php
'seeders' => [
\LaravelEveTools\EveSeeder\Database\Seeders\Sde\InvTypesSeeder::class,
\LaravelEveTools\EveSeeder\Database\Seeders\Sde\InvGroupsSeeder::class,
\LaravelEveTools\EveSeeder\Database\Seeders\Sde\InvCategoriesSeeder::class,
// \LaravelEveTools\EveSeeder\Database\Seeders\Sde\StaStationsSeeder::class,
\LaravelEveTools\EveSeeder\Database\Seeders\Sde\MapDenormalizeSeeder::class,
// \LaravelEveTools\EveSeeder\Database\Seeders\Sde\MapSolarSystemJumps::class,
]
4. 运行种子artisan命令
php artisan eve:sde:update