refactor: reorganize backend module boundaries

This commit is contained in:
jxxghp
2026-08-14 19:53:33 +08:00
parent fe0b444ceb
commit 369d7d6448
584 changed files with 2423 additions and 2275 deletions

View File

@@ -4,7 +4,7 @@ from pathlib import Path
from alembic.config import Config as AlembicConfig
from alembic.command import revision as alembic_revision
from app.platform.config import settings
from app.runtime.config import settings
# 导入模块,避免建表缺失
for module in Path(__file__).with_name("models").glob("*.py"):

View File

@@ -8,12 +8,12 @@ Create Date: 2024-07-20 08:43:40.741251
import secrets
from app.platform.config import settings
from app.security.access import get_password_hash
from app.runtime.config import settings
from app.application.security.access import get_password_hash
from app.db import SessionFactory
from app.db.models import *
from app.db.systemconfig_oper import SystemConfigOper
from app.platform.log import logger
from app.runtime.log import logger
from app.schemas.types import SystemConfigKey
# revision identifiers, used by Alembic.

View File

@@ -9,7 +9,7 @@ Create Date: 2026-01-13 13:02:41.614029
from alembic import op
from sqlalchemy import text
from app.platform.log import logger
from app.runtime.log import logger
# revision identifiers, used by Alembic.
revision = "41ef1dd7467c"

View File

@@ -7,7 +7,7 @@ Create Date: 2026-08-10
"""
from app.db.systemconfig_oper import SystemConfigOper
from app.platform.log import logger
from app.runtime.log import logger
from app.schemas.types import SystemConfigKey
# revision identifiers, used by Alembic.

View File

@@ -8,8 +8,8 @@ Create Date: 2025-08-19 12:27:08.451371
import sqlalchemy as sa
from alembic import op
from app.platform.log import logger
from app.platform.config import settings
from app.runtime.log import logger
from app.runtime.config import settings
# revision identifiers, used by Alembic.
revision = '5b3355c964bb'

View File

@@ -8,8 +8,8 @@ Create Date: 2025-08-20 17:50:00.000000
import sqlalchemy as sa
from alembic import op
from app.platform.log import logger
from app.platform.config import settings
from app.runtime.log import logger
from app.runtime.config import settings
# revision identifiers, used by Alembic.
revision = 'a946dae52526'

View File

@@ -10,7 +10,7 @@ import contextlib
from alembic import op
import sqlalchemy as sa
from app.platform.log import logger
from app.runtime.log import logger
from app.db import SessionFactory
from app.db.models import UserConfig

View File

@@ -10,7 +10,7 @@ import contextlib
from alembic import op
import sqlalchemy as sa
from app.platform.log import logger
from app.runtime.log import logger
# revision identifiers, used by Alembic.