laravelevetools / eve-seeder
EVE Online SDE种子工具,适用于Laravel项目
1.0.5
2024-07-30 11:46 UTC
Requires
- laravel/framework: ^8.0|^9.0|^10.0|^11.0
- maatwebsite/excel: ^3.1
This package is auto-updated.
Last update: 2024-08-30 12:01:33 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