🎨 将plant.json迁移至sqlite本地数据库
📝 新增部分作物
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user