laravelevetools/eve-seeder

EVE Online SDE种子工具,适用于Laravel项目

1.0.5 2024-07-30 11:46 UTC

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