Quellcode durchsuchen

feat(config): 更新数据库配置生成命令和相关文档

- 在 GenerateConfigDbCommand 中添加了多个新模块的模型类
- 更新了 README.md,增加了资金管理模块的说明
- 修改了 delete.sql,清空了 kku_item_instances 表
notfff vor 6 Monaten
Ursprung
Commit
a1dac4f68b

+ 61 - 2
app/Console/Commands/GenerateConfigDbCommand.php

@@ -10,6 +10,25 @@ use App\Module\Farm\Models\FarmMysterySeeLandEffect;
 use App\Module\Farm\Models\FarmSeed;
 use App\Module\Farm\Models\FarmSeedOutput;
 use App\Module\Farm\Models\FarmShrineConfig;
+use App\Module\Fund\Models\FundConfigModel;
+use App\Module\Fund\Models\FundCurrencyModel;
+use App\Module\Fund\Models\FundModel;
+use App\Module\GameItems\Models\ItemCategory;
+use App\Module\Mex\Models\MexPriceConfig;
+use App\Module\Pet\Models\PetLevelConfig;
+use App\Module\Pet\Models\PetSkill;
+use App\Module\Point\Models\PointAdminModel;
+use App\Module\Point\Models\PointConfigModel;
+use App\Module\Point\Models\PointCurrencyModel;
+use App\Module\Point\Models\PointModel;
+use App\Module\Shop\Models\ShopCategory;
+use App\Module\Shop\Models\ShopItem;
+use App\Module\ThirdParty\Models\ThirdPartyCredential;
+use App\Module\ThirdParty\Models\ThirdPartyLog;
+use App\Module\ThirdParty\Models\ThirdPartyQuota;
+use App\Module\ThirdParty\Models\ThirdPartyService;
+use App\Module\Transfer\Models\TransferApp;
+use App\Module\Transfer\Services\TransferService;
 use App\Module\UrsPromotion\Models\UrsTalentConfig;
 use App\Module\UrsPromotion\Models\UrsTransferFeeConfig;
 use Illuminate\Console\Command;
@@ -34,7 +53,24 @@ class GenerateConfigDbCommand extends Command
         // 系统
         \App\Module\System\Models\SysConfig::class,
         // 物品
-
+        \App\Module\GameItems\Models\Item::class,
+        \App\Module\GameItems\Models\ItemCategory::class,
+        \App\Module\GameItems\Models\ItemChestConfig::class,
+        \App\Module\GameItems\Models\ItemDismantleRule::class,
+        \App\Module\GameItems\Models\ItemGroup::class,
+        \App\Module\GameItems\Models\ItemGroupItem::class,
+        \App\Module\GameItems\Models\ItemOutputLimit::class,
+        \App\Module\GameItems\Models\ItemRecipe::class,
+        // Game模块
+        \App\Module\Game\Models\GameConditionGroup::class,
+        \App\Module\Game\Models\GameConditionItem::class,
+        \App\Module\Game\Models\GameConsumeGroup::class,
+        \App\Module\Game\Models\GameConsumeItem::class,
+        \App\Module\Game\Models\GameRewardGroup::class,
+        \App\Module\Game\Models\GameRewardGroupPityCount::class,
+        \App\Module\Game\Models\GameRewardItem::class,
+        \App\Module\Game\Models\GameTag::class,
+        \App\Module\Game\Models\GameTagRelation::class,
         // 农场
         \App\Module\Farm\Models\FarmConfig::class,
         \App\Module\Farm\Models\FarmShrineConfig::class,
@@ -47,11 +83,34 @@ class GenerateConfigDbCommand extends Command
         FarmSeed::class,
         FarmSeedOutput::class,
         FarmShrineConfig::class,
+        // mex
+        MexPriceConfig::class,
         // 宠物
         \App\Module\Pet\Models\PetConfig::class,
+        PetLevelConfig::class,
+        PetSkill::class,
         // urs 推广
         UrsTalentConfig::class,
-        UrsTransferFeeConfig::class
+        UrsTransferFeeConfig::class,
+        // Fund 模块
+        FundModel::class,
+        FundConfigModel::class,
+        FundCurrencyModel::class,
+        // Point 模块
+        PointModel::class,
+        PointConfigModel::class,
+        PointCurrencyModel::class,
+        // 三方模块
+        ThirdPartyService::class,
+        ThirdPartyCredential::class,
+        ThirdPartyQuota::class,
+        // 划转模块
+        TransferApp::class,
+        // 商店模块
+        ShopItem::class,
+        ShopCategory::class,
+
+
 
     ];
 

+ 1 - 1
app/Module/README.md

@@ -17,7 +17,7 @@
 - [Activity - 活动模块](#6-activity---活动模块) 📋
 - [Task - 任务模块](#7-task---任务模块) ✅
 - [Promotion - 团队模块](#8-promotion---团队模块) ✅
-- [Promotionurs - 团队模块(增强版)](#9-promotionurs---团队模块增强版) ✅
+
 
 ### 💰 [资金管理模块](#资金管理模块) (3个)
 - [Fund - 资金模块](#10-fund---资金模块) ✅

Datei-Diff unterdrückt, da er zu groß ist
+ 986 - 1
database/sql/configdb.sql


+ 1 - 1
database/test/delete.sql

@@ -125,7 +125,7 @@ delete from kku_item_transaction_logs where 1=1;
 delete from kku_item_pity_times  where user_id > 10000;
 # kku_item_output_limits  不处理,配置项目,物品产出限制配置
 # kku_item_items 不处理,配置项目,物品配置
-# kku_item_instances 不处理,配置项目,物品实例配置
+delete from kku_item_instances  where 1=1;
 # kku_item_groups 不处理,配置项目,物品组配置
 # kku_item_group_items 不处理,配置项目,物品组项目配置
 delete from kku_item_freeze_logs where user_id > 10000;

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.