Skip to content

Commit 0d307c7

Browse files
authored
Merge pull request #54 from igorbenav/folder-structure
Core Folder Restructured
2 parents cc3e465 + 41edd3c commit 0d307c7

37 files changed

+178
-179
lines changed

README.md

Lines changed: 92 additions & 80 deletions
Large diffs are not rendered by default.

src/app/api/dependencies.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
)
1313

1414
from app.api.exceptions import credentials_exception, privileges_exception
15-
from app.core.database import async_get_db
15+
from app.core.db.database import async_get_db
1616
from app.core.logger import logging
17-
from app.core.models import TokenData
18-
from app.core.rate_limit import is_rate_limited
17+
from app.core.schemas import TokenData
18+
from app.core.utils.rate_limit import is_rate_limited
1919
from app.core.security import verify_token
2020
from app.crud.crud_rate_limit import crud_rate_limits
2121
from app.crud.crud_tier import crud_tiers

src/app/api/v1/login.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from sqlalchemy.ext.asyncio import AsyncSession
77
import fastapi
88

9-
from app.core.database import async_get_db
10-
from app.core.models import Token
9+
from app.core.db.database import async_get_db
10+
from app.core.schemas import Token
1111
from app.core.security import ACCESS_TOKEN_EXPIRE_MINUTES, create_access_token, authenticate_user
1212
from app.api.exceptions import credentials_exception
1313

src/app/api/v1/logout.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
from jose import jwt, JWTError
66

77
from app.core.security import oauth2_scheme, SECRET_KEY, ALGORITHM
8-
from app.core.database import async_get_db
9-
from app.crud.crud_token_blacklist import crud_token_blacklist
10-
from app.schemas.token_blacklist import TokenBlacklistCreate
8+
from app.core.db.database import async_get_db
9+
from app.core.db.crud_token_blacklist import crud_token_blacklist
10+
from app.core.schemas import TokenBlacklistCreate
1111

1212
router = APIRouter(tags=["login"])
1313

src/app/api/v1/posts.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
from app.schemas.post import PostCreate, PostUpdate, PostRead, PostCreateInternal
88
from app.schemas.user import UserRead
99
from app.api.dependencies import get_current_user, get_current_superuser
10-
from app.core.database import async_get_db
10+
from app.core.db.database import async_get_db
1111
from app.crud.crud_posts import crud_posts
1212
from app.crud.crud_users import crud_users
1313
from app.api.exceptions import privileges_exception
14-
from app.core.cache import cache
14+
from app.core.utils.cache import cache
1515
from app.api.paginated import PaginatedListResponse, paginated_response, compute_offset
1616

1717
router = fastapi.APIRouter(tags=["posts"])

src/app/api/v1/rate_limits.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from app.api.dependencies import get_current_superuser
88
from app.api.paginated import PaginatedListResponse, paginated_response, compute_offset
9-
from app.core.database import async_get_db
9+
from app.core.db.database import async_get_db
1010
from app.crud.crud_rate_limit import crud_rate_limits
1111
from app.crud.crud_tier import crud_tiers
1212
from app.schemas.rate_limit import (

src/app/api/v1/tasks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from arq.jobs import Job as ArqJob
22
from fastapi import APIRouter, Depends
33

4-
from app.core import queue
4+
from app.core.utils import queue
55
from app.schemas.job import Job
66
from app.api.dependencies import rate_limiter
77

src/app/api/v1/tiers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
TierUpdate
1212
)
1313
from app.api.dependencies import get_current_superuser
14-
from app.core.database import async_get_db
14+
from app.core.db.database import async_get_db
1515
from app.crud.crud_tier import crud_tiers
1616
from app.api.paginated import PaginatedListResponse, paginated_response, compute_offset
1717

src/app/api/v1/users.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from app.api.dependencies import get_current_user, get_current_superuser
99
from app.api.exceptions import privileges_exception
1010
from app.api.paginated import PaginatedListResponse, paginated_response, compute_offset
11-
from app.core.database import async_get_db
11+
from app.core.db.database import async_get_db
1212
from app.core.security import get_password_hash
1313
from app.crud.crud_users import crud_users
1414
from app.crud.crud_tier import crud_tiers

src/app/core/db/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)