Sort all files
This commit is contained in:
parent
4f71f9507b
commit
e5e8a6474f
@ -1,12 +1,12 @@
|
||||
from fastapi import FastAPI, Depends
|
||||
from contextlib import asynccontextmanager
|
||||
|
||||
from fastapi import Depends, FastAPI
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
|
||||
from .middleware.authenticate import authenticate
|
||||
from .providers.db_provider import create_db_and_tables
|
||||
from .routers.houses import router as houses_router
|
||||
from .routers.owners import router as owners_router
|
||||
from .middleware.authenticate import authenticate
|
||||
|
||||
from contextlib import asynccontextmanager
|
||||
|
||||
|
||||
@asynccontextmanager
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
from fastapi import Request, Depends
|
||||
from typing import Annotated
|
||||
from ..settings import get_settings
|
||||
|
||||
from fastapi import Depends, Request
|
||||
|
||||
from ..repositories.user_repository import UserRepository
|
||||
from ..settings import get_settings
|
||||
|
||||
|
||||
async def authenticate(
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
from sqlmodel import SQLModel, Field
|
||||
from uuid import uuid4, UUID
|
||||
from uuid import UUID, uuid4
|
||||
|
||||
from sqlmodel import Field, SQLModel
|
||||
|
||||
|
||||
class House(SQLModel, table=True):
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
from sqlmodel import SQLModel, Field
|
||||
from uuid import uuid4, UUID
|
||||
from uuid import UUID, uuid4
|
||||
|
||||
from sqlmodel import Field, SQLModel
|
||||
|
||||
|
||||
class Owner(SQLModel, table=True):
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
from sqlmodel import SQLModel, Field
|
||||
from uuid import uuid4, UUID
|
||||
from uuid import UUID, uuid4
|
||||
|
||||
from sqlmodel import Field, SQLModel
|
||||
|
||||
|
||||
class User(SQLModel, table=True):
|
||||
|
||||
@ -1,11 +1,9 @@
|
||||
from fastapi import Request
|
||||
|
||||
from ..errors.not_authenticated import NotAuthenticatedError
|
||||
from ..models.user import User
|
||||
from ..settings import get_settings
|
||||
|
||||
from ..repositories.user_repository import UserRepository
|
||||
from typing import Annotated
|
||||
from fastapi import Depends, Request
|
||||
|
||||
|
||||
class AuthContext:
|
||||
"""
|
||||
|
||||
@ -1,18 +1,13 @@
|
||||
from collections.abc import AsyncGenerator
|
||||
from contextlib import asynccontextmanager
|
||||
|
||||
from sqlalchemy import Engine
|
||||
from sqlalchemy.ext.asyncio import (
|
||||
AsyncConnection,
|
||||
AsyncEngine,
|
||||
AsyncSession,
|
||||
async_sessionmaker,
|
||||
create_async_engine,
|
||||
)
|
||||
from sqlmodel import create_engine, SQLModel
|
||||
from sqlalchemy.ext.asyncio import (AsyncConnection, AsyncEngine, AsyncSession,
|
||||
async_sessionmaker, create_async_engine)
|
||||
from sqlalchemy.orm import Session
|
||||
from sqlmodel import SQLModel, create_engine
|
||||
|
||||
from ..models.user import User
|
||||
|
||||
from ..settings import get_settings
|
||||
|
||||
settings = get_settings()
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
from sqlalchemy.ext.asyncio.session import AsyncSession
|
||||
from typing import Annotated
|
||||
from uuid import UUID
|
||||
|
||||
from fastapi import Depends
|
||||
from ..providers.db_provider import get_session
|
||||
from ..models.house import House
|
||||
from sqlalchemy.ext.asyncio.session import AsyncSession
|
||||
from sqlmodel import select
|
||||
|
||||
from uuid import UUID
|
||||
from ..models.house import House
|
||||
from ..providers.db_provider import get_session
|
||||
|
||||
|
||||
class HouseRepository:
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
from sqlalchemy.ext.asyncio.session import AsyncSession
|
||||
from typing import Annotated
|
||||
from uuid import UUID
|
||||
|
||||
from fastapi import Depends
|
||||
from ..providers.db_provider import get_session
|
||||
from ..models.user import User
|
||||
from sqlalchemy.ext.asyncio.session import AsyncSession
|
||||
from sqlmodel import select
|
||||
|
||||
from uuid import UUID
|
||||
from ..models.user import User
|
||||
from ..providers.db_provider import get_session
|
||||
|
||||
|
||||
class UserRepository:
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
from fastapi import APIRouter, Depends
|
||||
from typing import Annotated
|
||||
|
||||
from fastapi import APIRouter, Depends
|
||||
|
||||
from ..dtos.owner_detail_response import OwnerDetailResponse
|
||||
from ..dtos.owner_list_response import OwnerListResponse, OwnerResponse
|
||||
from ..repositories.owner_repository import OwnerRepository
|
||||
from ..repositories.user_repository import UserRepository
|
||||
|
||||
from ..dtos.owner_list_response import OwnerListResponse, OwnerResponse
|
||||
from ..dtos.owner_detail_response import OwnerDetailResponse
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import random
|
||||
from typing import List
|
||||
from dataclasses import dataclass
|
||||
from typing import List
|
||||
|
||||
|
||||
@dataclass
|
||||
|
||||
@ -1,11 +1,10 @@
|
||||
import os
|
||||
from functools import lru_cache
|
||||
|
||||
from dotenv import load_dotenv
|
||||
from pydantic import Field
|
||||
from pydantic_settings import BaseSettings
|
||||
|
||||
from dotenv import load_dotenv
|
||||
import os
|
||||
|
||||
load_dotenv()
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user