🎨 将plant.json迁移至sqlite本地数据库

📝 新增部分作物
This commit is contained in:
2025-05-08 17:56:45 +08:00
parent 0cd9b9d8db
commit 55394e3590
36 changed files with 249 additions and 330 deletions
+8
View File
@@ -4,6 +4,7 @@ from typing import Optional
class CDBService:
@classmethod
async def init(cls):
from .database.plant import CPlantManager
from .database.user import CUserDB
from .database.userItem import CUserItemDB
from .database.userPlant import CUserPlantDB
@@ -11,6 +12,9 @@ class CDBService:
from .database.userSoil import CUserSoilDB
from .database.userSteal import CUserStealDB
cls.plant = CPlantManager()
await cls.plant.init()
cls.user = CUserDB()
await cls.user.initDB()
@@ -32,4 +36,8 @@ class CDBService:
#迁移旧数据库
await cls.userSoil.migrateOldFarmData()
@classmethod
async def cleanup(cls):
await cls.plant.cleanup()
g_pDBService = CDBService()