Sort all files

This commit is contained in:
Jacob Windsor 2025-02-19 16:59:34 +01:00
parent 4f71f9507b
commit e5e8a6474f
12 changed files with 41 additions and 41 deletions

View File

@ -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 fastapi.middleware.cors import CORSMiddleware
from .middleware.authenticate import authenticate
from .providers.db_provider import create_db_and_tables from .providers.db_provider import create_db_and_tables
from .routers.houses import router as houses_router from .routers.houses import router as houses_router
from .routers.owners import router as owners_router from .routers.owners import router as owners_router
from .middleware.authenticate import authenticate
from contextlib import asynccontextmanager
@asynccontextmanager @asynccontextmanager

View File

@ -1,7 +1,9 @@
from fastapi import Request, Depends
from typing import Annotated from typing import Annotated
from ..settings import get_settings
from fastapi import Depends, Request
from ..repositories.user_repository import UserRepository from ..repositories.user_repository import UserRepository
from ..settings import get_settings
async def authenticate( async def authenticate(

View File

@ -1,5 +1,6 @@
from sqlmodel import SQLModel, Field from uuid import UUID, uuid4
from uuid import uuid4, UUID
from sqlmodel import Field, SQLModel
class House(SQLModel, table=True): class House(SQLModel, table=True):

View File

@ -1,5 +1,6 @@
from sqlmodel import SQLModel, Field from uuid import UUID, uuid4
from uuid import uuid4, UUID
from sqlmodel import Field, SQLModel
class Owner(SQLModel, table=True): class Owner(SQLModel, table=True):

View File

@ -1,5 +1,6 @@
from sqlmodel import SQLModel, Field from uuid import UUID, uuid4
from uuid import uuid4, UUID
from sqlmodel import Field, SQLModel
class User(SQLModel, table=True): class User(SQLModel, table=True):

View File

@ -1,11 +1,9 @@
from fastapi import Request
from ..errors.not_authenticated import NotAuthenticatedError from ..errors.not_authenticated import NotAuthenticatedError
from ..models.user import User from ..models.user import User
from ..settings import get_settings from ..settings import get_settings
from ..repositories.user_repository import UserRepository
from typing import Annotated
from fastapi import Depends, Request
class AuthContext: class AuthContext:
""" """

View File

@ -1,18 +1,13 @@
from collections.abc import AsyncGenerator from collections.abc import AsyncGenerator
from contextlib import asynccontextmanager from contextlib import asynccontextmanager
from sqlalchemy import Engine from sqlalchemy import Engine
from sqlalchemy.ext.asyncio import ( from sqlalchemy.ext.asyncio import (AsyncConnection, AsyncEngine, AsyncSession,
AsyncConnection, async_sessionmaker, create_async_engine)
AsyncEngine,
AsyncSession,
async_sessionmaker,
create_async_engine,
)
from sqlmodel import create_engine, SQLModel
from sqlalchemy.orm import Session from sqlalchemy.orm import Session
from sqlmodel import SQLModel, create_engine
from ..models.user import User from ..models.user import User
from ..settings import get_settings from ..settings import get_settings
settings = get_settings() settings = get_settings()

View File

@ -1,11 +1,12 @@
from sqlalchemy.ext.asyncio.session import AsyncSession
from typing import Annotated from typing import Annotated
from uuid import UUID
from fastapi import Depends from fastapi import Depends
from ..providers.db_provider import get_session from sqlalchemy.ext.asyncio.session import AsyncSession
from ..models.house import House
from sqlmodel import select from sqlmodel import select
from uuid import UUID from ..models.house import House
from ..providers.db_provider import get_session
class HouseRepository: class HouseRepository:

View File

@ -1,11 +1,12 @@
from sqlalchemy.ext.asyncio.session import AsyncSession
from typing import Annotated from typing import Annotated
from uuid import UUID
from fastapi import Depends from fastapi import Depends
from ..providers.db_provider import get_session from sqlalchemy.ext.asyncio.session import AsyncSession
from ..models.user import User
from sqlmodel import select from sqlmodel import select
from uuid import UUID from ..models.user import User
from ..providers.db_provider import get_session
class UserRepository: class UserRepository:

View File

@ -1,11 +1,12 @@
from fastapi import APIRouter, Depends
from typing import Annotated 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.owner_repository import OwnerRepository
from ..repositories.user_repository import UserRepository from ..repositories.user_repository import UserRepository
from ..dtos.owner_list_response import OwnerListResponse, OwnerResponse
from ..dtos.owner_detail_response import OwnerDetailResponse
router = APIRouter() router = APIRouter()

View File

@ -1,6 +1,6 @@
import random import random
from typing import List
from dataclasses import dataclass from dataclasses import dataclass
from typing import List
@dataclass @dataclass

View File

@ -1,11 +1,10 @@
import os
from functools import lru_cache from functools import lru_cache
from dotenv import load_dotenv
from pydantic import Field from pydantic import Field
from pydantic_settings import BaseSettings from pydantic_settings import BaseSettings
from dotenv import load_dotenv
import os
load_dotenv() load_dotenv()