mirror of
https://github.com/grillazz/fastapi-sqlalchemy-asyncpg.git
synced 2025-08-26 16:40:40 +03:00
format code
This commit is contained in:
parent
8f96c8a472
commit
0260df4d09
@ -1,9 +1,8 @@
|
||||
from typing import Annotated
|
||||
|
||||
from fastapi import APIRouter, Depends, Query
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
from fastapi_cache.decorator import cache
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
from app.database import get_db
|
||||
from app.models.shakespeare import Paragraph
|
||||
|
@ -1,4 +1,4 @@
|
||||
from fastapi import APIRouter, Depends, HTTPException, status, Request
|
||||
from fastapi import APIRouter, Depends, HTTPException, Request, status
|
||||
from sqlalchemy.exc import SQLAlchemyError
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
from typing import Annotated
|
||||
|
||||
from fastapi import APIRouter, Depends, status, Request, HTTPException, Form
|
||||
from fastapi import APIRouter, Depends, Form, HTTPException, Request, status
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
from app.database import get_db
|
||||
from app.models.user import User
|
||||
from app.schemas.user import UserSchema, UserResponse, UserLogin, TokenResponse
|
||||
from app.schemas.user import TokenResponse, UserLogin, UserResponse, UserSchema
|
||||
from app.services.auth import create_access_token
|
||||
from app.utils.logging import AppLogger
|
||||
|
||||
|
@ -11,6 +11,7 @@ from sqlalchemy import (
|
||||
)
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from app.models.base import Base
|
||||
|
||||
|
||||
|
@ -1,9 +1,9 @@
|
||||
import uuid
|
||||
|
||||
from sqlalchemy import String, select, ForeignKey
|
||||
from sqlalchemy import ForeignKey, String, select
|
||||
from sqlalchemy.dialects.postgresql import UUID
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from sqlalchemy.orm import mapped_column, Mapped, relationship, joinedload
|
||||
from sqlalchemy.orm import Mapped, joinedload, mapped_column, relationship
|
||||
|
||||
from app.models.base import Base
|
||||
from app.models.nonsense import Nonsense
|
||||
|
@ -3,10 +3,10 @@ from typing import Any
|
||||
|
||||
import bcrypt
|
||||
from pydantic import SecretStr
|
||||
from sqlalchemy import String, LargeBinary, select, Column
|
||||
from sqlalchemy import Column, LargeBinary, String, select
|
||||
from sqlalchemy.dialects.postgresql import UUID
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from sqlalchemy.orm import mapped_column, Mapped
|
||||
from sqlalchemy.orm import Mapped, mapped_column
|
||||
|
||||
from app.models.base import Base
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
from uuid import UUID
|
||||
|
||||
from pydantic import BaseModel, Field, ConfigDict
|
||||
from pydantic import BaseModel, ConfigDict, Field
|
||||
|
||||
config = ConfigDict(from_attributes=True)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
from uuid import UUID
|
||||
|
||||
from pydantic import BaseModel, Field, EmailStr, ConfigDict, SecretStr
|
||||
from pydantic import BaseModel, ConfigDict, EmailStr, Field, SecretStr
|
||||
|
||||
config = ConfigDict(from_attributes=True)
|
||||
|
||||
|
@ -1,11 +1,10 @@
|
||||
from datetime import datetime
|
||||
|
||||
from attrs import define
|
||||
|
||||
from sqlalchemy import text
|
||||
from starlette.types import ASGIApp, Receive, Scope, Send
|
||||
from apscheduler import AsyncScheduler
|
||||
from apscheduler.triggers.interval import IntervalTrigger
|
||||
from attrs import define
|
||||
from sqlalchemy import text
|
||||
from starlette.types import ASGIApp, Receive, Scope, Send
|
||||
|
||||
from app.database import AsyncSessionFactory
|
||||
from app.utils.logging import AppLogger
|
||||
|
@ -1,18 +1,15 @@
|
||||
from attrs import define, field
|
||||
import smtplib
|
||||
from email.mime.multipart import MIMEMultipart
|
||||
from email.mime.text import MIMEText
|
||||
|
||||
from app.config import settings as global_settings
|
||||
|
||||
from attrs import define, field
|
||||
from fastapi.templating import Jinja2Templates
|
||||
|
||||
from pydantic import EmailStr
|
||||
|
||||
from app.config import settings as global_settings
|
||||
from app.utils.logging import AppLogger
|
||||
from app.utils.singleton import SingletonMetaNoArgs
|
||||
|
||||
|
||||
logger = AppLogger().get_logger()
|
||||
|
||||
|
||||
|
@ -20,5 +20,5 @@ class RichConsoleHandler(RichHandler):
|
||||
def __init__(self, width=200, style=None, **kwargs):
|
||||
super().__init__(
|
||||
console=Console(color_system="256", width=width, style=style, stderr=True),
|
||||
**kwargs
|
||||
**kwargs,
|
||||
)
|
||||
|
@ -1,9 +1,9 @@
|
||||
import pytest
|
||||
from httpx import AsyncClient
|
||||
from starlette import status
|
||||
import jwt
|
||||
import pytest
|
||||
from dirty_equals import IsPositiveFloat, IsStr, IsUUID
|
||||
from httpx import AsyncClient
|
||||
from inline_snapshot import snapshot
|
||||
from dirty_equals import IsStr, IsUUID, IsPositiveFloat
|
||||
from starlette import status
|
||||
|
||||
pytestmark = pytest.mark.anyio
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
from anyio import Path
|
||||
|
||||
import pytest
|
||||
from anyio import Path
|
||||
from fastapi import status
|
||||
from httpx import AsyncClient
|
||||
|
||||
|
@ -1,9 +1,8 @@
|
||||
import pytest
|
||||
from dirty_equals import IsUUID
|
||||
from fastapi import status
|
||||
from httpx import AsyncClient
|
||||
from inline_snapshot import snapshot
|
||||
from dirty_equals import IsUUID
|
||||
|
||||
from polyfactory.factories.pydantic_factory import ModelFactory
|
||||
|
||||
from app.schemas.stuff import StuffSchema
|
||||
|
@ -29,7 +29,6 @@ async def start_db():
|
||||
|
||||
@pytest.fixture(scope="session")
|
||||
async def client(start_db) -> AsyncClient:
|
||||
|
||||
transport = ASGITransport(
|
||||
app=app,
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user