Skip to content

Commit 7175ff0

Browse files
committed
fix: 将 repositories 的相对导入改为绝对导入,修复 Docker 环境导入问题
1 parent 0013a26 commit 7175ff0

9 files changed

Lines changed: 21 additions & 127 deletions

File tree

.dockerignore

Lines changed: 0 additions & 106 deletions
This file was deleted.

manga_translator/server/repositories/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
Data repository classes for JSON file storage.
33
"""
44

5-
from .base_repository import BaseJSONRepository
6-
from .resource_repository import ResourceRepository
7-
from .translation_repository import TranslationRepository
8-
from .permission_repository import PermissionRepository
9-
from .cleanup_repository import CleanupRepository
10-
from .config_repository import ConfigRepository
11-
from .quota_repository import QuotaRepository
12-
from .log_repository import LogRepository
5+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
6+
from manga_translator.server.repositories.resource_repository import ResourceRepository
7+
from manga_translator.server.repositories.translation_repository import TranslationRepository
8+
from manga_translator.server.repositories.permission_repository import PermissionRepository
9+
from manga_translator.server.repositories.cleanup_repository import CleanupRepository
10+
from manga_translator.server.repositories.config_repository import ConfigRepository
11+
from manga_translator.server.repositories.quota_repository import QuotaRepository
12+
from manga_translator.server.repositories.log_repository import LogRepository
1313

1414
__all__ = [
1515
'BaseJSONRepository',

manga_translator/server/repositories/cleanup_repository.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
from typing import List, Optional
6-
from .base_repository import BaseJSONRepository
7-
from ..models import CleanupRule
6+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
7+
from manga_translator.server.models import CleanupRule
88

99

1010
class CleanupRepository(BaseJSONRepository):

manga_translator/server/repositories/config_repository.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
from typing import List, Optional
6-
from .base_repository import BaseJSONRepository
7-
from ..models import ConfigPreset, UserConfig
6+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
7+
from manga_translator.server.models import ConfigPreset, UserConfig
88

99

1010
class ConfigRepository(BaseJSONRepository):

manga_translator/server/repositories/log_repository.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
from typing import List, Optional
6-
from .base_repository import BaseJSONRepository
7-
from ..models import LogEntry
6+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
7+
from manga_translator.server.models import LogEntry
88

99

1010
class LogRepository(BaseJSONRepository):

manga_translator/server/repositories/permission_repository.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
from typing import Optional, Dict, Any
66
from datetime import datetime, timezone
7-
from .base_repository import BaseJSONRepository
8-
from ..models import UserPermission
7+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
8+
from manga_translator.server.models import UserPermission
99

1010

1111
class PermissionRepository(BaseJSONRepository):

manga_translator/server/repositories/quota_repository.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
from typing import Optional, Dict
6-
from .base_repository import BaseJSONRepository
7-
from ..models import QuotaLimit
6+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
7+
from manga_translator.server.models import QuotaLimit
88

99

1010
class QuotaRepository(BaseJSONRepository):

manga_translator/server/repositories/resource_repository.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"""
44

55
from typing import List, Optional
6-
from .base_repository import BaseJSONRepository
7-
from ..models.resource_models import PromptResource, FontResource
6+
from manga_translator.server.repositories.base_repository import BaseJSONRepository
7+
from manga_translator.server.models.resource_models import PromptResource, FontResource
88

99

1010
class ResourceRepository(BaseJSONRepository):

manga_translator/server/repositories/translation_repository.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from datetime import datetime, timezone
1111
from pathlib import Path
1212

13-
from ..models import TranslationResult
13+
from manga_translator.server.models import TranslationResult
1414

1515

1616
class TranslationRepository:

0 commit comments

Comments
 (0)