helious/eve-seeder

EVE Online SDE种子的Laravel项目

dev-master 2024-05-09 14:55 UTC

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