diff --git a/auth.py b/app/auth.py similarity index 94% rename from auth.py rename to app/auth.py index 174ca31..b4d6fa7 100644 --- a/auth.py +++ b/app/auth.py @@ -3,10 +3,10 @@ from fastapi import APIRouter, Depends, Request, HTTPException from fastapi.responses import RedirectResponse import os import secrets -from auth.deps import get_current_user -from db import SessionLocal -from models import User -from auth.jwt import create_access_token, create_refresh_token, decode_token +from app.auth.deps import get_current_user +from app.db import SessionLocal +from app.models import User +from app.auth.jwt import create_access_token, create_refresh_token, decode_token router = APIRouter() diff --git a/auth/__init__.py b/app/auth/__init__.py similarity index 100% rename from auth/__init__.py rename to app/auth/__init__.py diff --git a/auth/deps.py b/app/auth/deps.py similarity index 95% rename from auth/deps.py rename to app/auth/deps.py index 633a850..e9f625b 100644 --- a/auth/deps.py +++ b/app/auth/deps.py @@ -1,5 +1,5 @@ from fastapi import Request, HTTPException -import jwt +import app.auth.jwt as jwt import os JWT_SECRET = os.getenv("JWT_SECRET") diff --git a/auth/jwt.py b/app/auth/jwt.py similarity index 98% rename from auth/jwt.py rename to app/auth/jwt.py index 63c3ed3..81bf14b 100644 --- a/auth/jwt.py +++ b/app/auth/jwt.py @@ -1,4 +1,4 @@ -import jwt +import app.auth.jwt as jwt from datetime import datetime, timedelta, timezone import os from fastapi import HTTPException, status diff --git a/db.py b/app/db.py similarity index 100% rename from db.py rename to app/db.py diff --git a/main.py b/app/main.py similarity index 54% rename from main.py rename to app/main.py index a0aa7c6..c761a76 100644 --- a/main.py +++ b/app/main.py @@ -1,7 +1,7 @@ from fastapi import FastAPI -from auth import router as auth_router -from models import Base -from db import engine +from app.auth import router as auth_router +from app.models import Base +from app.db import engine Base.metadata.create_all(bind=engine) diff --git a/models/__init__.py b/app/models/__init__.py similarity index 100% rename from models/__init__.py rename to app/models/__init__.py diff --git a/models/base.py b/app/models/base.py similarity index 100% rename from models/base.py rename to app/models/base.py diff --git a/models/message.py b/app/models/message.py similarity index 100% rename from models/message.py rename to app/models/message.py diff --git a/models/user.py b/app/models/user.py similarity index 100% rename from models/user.py rename to app/models/user.py