简化结构
This commit is contained in:
@@ -1,5 +1 @@
|
|||||||
from .account import router as account_router
|
# API package
|
||||||
from .database import router as database_router
|
|
||||||
from .task import router as task_router
|
|
||||||
|
|
||||||
__all__ = ["account_router", "database_router", "task_router"]
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
# Core package
|
||||||
@@ -5,7 +5,9 @@ import logging
|
|||||||
|
|
||||||
from .core.config import settings
|
from .core.config import settings
|
||||||
from .core.database import init_db
|
from .core.database import init_db
|
||||||
from .api import account_router, database_router, task_router
|
from .api.account import router as account_router
|
||||||
|
from .api.database import router as database_router
|
||||||
|
from .api.task import router as task_router
|
||||||
from .utils.scheduler import task_scheduler
|
from .utils.scheduler import task_scheduler
|
||||||
|
|
||||||
# 配置日志
|
# 配置日志
|
||||||
|
|||||||
@@ -1,3 +1 @@
|
|||||||
from .account import Account
|
# Models package
|
||||||
|
|
||||||
__all__ = ["Account"]
|
|
||||||
@@ -1,14 +1 @@
|
|||||||
from .account import (
|
# Schemas package
|
||||||
AccountBase, AccountCreate, AccountUpdate, AccountResponse,
|
|
||||||
AccountListRequest, AccountGetRequest, AccountUpdateRequest, AccountDeleteRequest
|
|
||||||
)
|
|
||||||
from .database import SQLExecuteRequest, SQLExecuteResponse, TableDataRequest, TableDataResponse, CreateTableRequest, ImportDataRequest
|
|
||||||
from .task import JobResponse, AddCronJobRequest, AddIntervalJobRequest, AddDateJobRequest, TaskResponse
|
|
||||||
|
|
||||||
__all__ = [
|
|
||||||
"AccountBase", "AccountCreate", "AccountUpdate", "AccountResponse",
|
|
||||||
"AccountListRequest", "AccountGetRequest", "AccountUpdateRequest", "AccountDeleteRequest",
|
|
||||||
"SQLExecuteRequest", "SQLExecuteResponse", "TableDataRequest",
|
|
||||||
"TableDataResponse", "CreateTableRequest", "ImportDataRequest",
|
|
||||||
"JobResponse", "AddCronJobRequest", "AddIntervalJobRequest", "AddDateJobRequest", "TaskResponse"
|
|
||||||
]
|
|
||||||
@@ -1,4 +1 @@
|
|||||||
from .account import AccountService
|
# Services package
|
||||||
from .database import DatabaseService
|
|
||||||
|
|
||||||
__all__ = ["AccountService", "DatabaseService"]
|
|
||||||
@@ -1,3 +1 @@
|
|||||||
from .scheduler import task_scheduler, example_task, database_cleanup_task
|
# Utils package
|
||||||
|
|
||||||
__all__ = ["task_scheduler", "example_task", "database_cleanup_task"]
|
|
||||||
Reference in New Issue
Block a user