简化结构
This commit is contained in:
@@ -1,5 +1 @@
|
||||
from .account import router as account_router
|
||||
from .database import router as database_router
|
||||
from .task import router as task_router
|
||||
|
||||
__all__ = ["account_router", "database_router", "task_router"]
|
||||
# API package
|
||||
@@ -0,0 +1 @@
|
||||
# Core package
|
||||
@@ -5,7 +5,9 @@ import logging
|
||||
|
||||
from .core.config import settings
|
||||
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
|
||||
|
||||
# 配置日志
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
from .account import Account
|
||||
|
||||
__all__ = ["Account"]
|
||||
# Models package
|
||||
@@ -1,14 +1 @@
|
||||
from .account import (
|
||||
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"
|
||||
]
|
||||
# Schemas package
|
||||
@@ -1,4 +1 @@
|
||||
from .account import AccountService
|
||||
from .database import DatabaseService
|
||||
|
||||
__all__ = ["AccountService", "DatabaseService"]
|
||||
# Services package
|
||||
@@ -1,3 +1 @@
|
||||
from .scheduler import task_scheduler, example_task, database_cleanup_task
|
||||
|
||||
__all__ = ["task_scheduler", "example_task", "database_cleanup_task"]
|
||||
# Utils package
|
||||
Reference in New Issue
Block a user