mirror of
https://github.com/creyD/apilog.git
synced 2026-04-12 19:30:29 +02:00
Compare commits
1 Commits
1.4.8
...
1.4.1-reno
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
93bbb93020 |
@@ -1,16 +1,17 @@
|
||||
from uuid import UUID
|
||||
|
||||
from creyPY.fastapi.crud import create_obj_from_data
|
||||
from creyPY.fastapi.crud import (
|
||||
create_obj_from_data,
|
||||
)
|
||||
from creyPY.fastapi.db.session import get_db
|
||||
from creyPY.fastapi.pagination import Page, paginate
|
||||
from fastapi import APIRouter, Depends, HTTPException, Security
|
||||
from pydantic.json_schema import SkipJsonSchema
|
||||
from sqlalchemy import select
|
||||
from fastapi import APIRouter, Depends, Security, HTTPException
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from app.models.app import Application
|
||||
from app.schema.app import AppIN, AppOUT
|
||||
from pydantic.json_schema import SkipJsonSchema
|
||||
from app.services.auth import verify
|
||||
from app.schema.app import AppIN, AppOUT
|
||||
from app.models.app import Application
|
||||
from creyPY.fastapi.pagination import Page
|
||||
from uuid import UUID
|
||||
from fastapi_pagination.ext.sqlalchemy import paginate
|
||||
from sqlalchemy import select
|
||||
|
||||
router = APIRouter(prefix="/app", tags=["apps"])
|
||||
|
||||
@@ -25,7 +26,7 @@ async def create_app(
|
||||
data,
|
||||
Application,
|
||||
db,
|
||||
additional_data={"created_by_id": sub},
|
||||
additonal_data={"created_by_id": sub},
|
||||
)
|
||||
return AppOUT.model_validate(obj)
|
||||
|
||||
|
||||
@@ -1,22 +1,24 @@
|
||||
from datetime import datetime
|
||||
from typing import Callable
|
||||
from uuid import UUID
|
||||
|
||||
from creyPY.fastapi.crud import create_obj_from_data
|
||||
from creyPY.fastapi.db.session import get_db
|
||||
from creyPY.fastapi.crud import (
|
||||
create_obj_from_data,
|
||||
)
|
||||
from creyPY.fastapi.order_by import order_by
|
||||
from creyPY.fastapi.pagination import Page, paginate
|
||||
from fastapi import APIRouter, Depends, HTTPException, Security
|
||||
from typing import Callable
|
||||
from sqlalchemy.sql.selectable import Select
|
||||
from creyPY.fastapi.db.session import get_db
|
||||
from fastapi import APIRouter, Depends, Security, HTTPException
|
||||
from sqlalchemy.orm import Session
|
||||
from sqlalchemy import select
|
||||
from app.services.auth import verify
|
||||
from app.schema.entry import LogIN, LogOUT
|
||||
from app.models.entry import LogEntry
|
||||
from fastapi_pagination.ext.sqlalchemy import paginate
|
||||
from creyPY.fastapi.pagination import Page
|
||||
from uuid import UUID
|
||||
from pydantic.json_schema import SkipJsonSchema
|
||||
from fastapi_filters import FilterValues, create_filters
|
||||
from fastapi_filters.ext.sqlalchemy import apply_filters
|
||||
from pydantic.json_schema import SkipJsonSchema
|
||||
from sqlalchemy import select
|
||||
from sqlalchemy.orm import Session
|
||||
from sqlalchemy.sql.selectable import Select
|
||||
|
||||
from app.models.entry import LogEntry, LogType, TransactionType
|
||||
from app.schema.entry import LogIN, LogOUT
|
||||
from app.services.auth import verify
|
||||
from app.models.entry import LogType, TransactionType
|
||||
from datetime import datetime
|
||||
|
||||
router = APIRouter(prefix="/log", tags=["logging"])
|
||||
|
||||
@@ -31,7 +33,7 @@ async def create_log(
|
||||
data,
|
||||
LogEntry,
|
||||
db,
|
||||
additional_data={"created_by_id": sub},
|
||||
additonal_data={"created_by_id": sub},
|
||||
)
|
||||
return LogOUT.model_validate(obj)
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
annotated-types==0.7.0
|
||||
anyio==4.8.0
|
||||
certifi==2024.12.14
|
||||
creyPY[postgres]==3.0.0
|
||||
fastapi==0.115.8
|
||||
certifi==2024.8.30
|
||||
creyPY==1.2.5
|
||||
fastapi==0.115.5
|
||||
fastapi-pagination==0.12.31
|
||||
h11==0.14.0
|
||||
httpcore==1.0.6
|
||||
@@ -16,7 +16,7 @@ pydantic_core==2.23.4
|
||||
python-dotenv==1.0.1
|
||||
sniffio==1.3.1
|
||||
SQLAlchemy==2.0.35
|
||||
starlette==0.45.3
|
||||
starlette==0.40.0
|
||||
typing_extensions==4.12.2
|
||||
|
||||
Mako==1.3.5 # Alembic
|
||||
@@ -26,7 +26,7 @@ alembic==1.14.1 # Alembic
|
||||
SQLAlchemy-Utils==0.41.2 # SQLAlchemy
|
||||
|
||||
click==8.1.8 # Uvicorn
|
||||
uvicorn==0.34.0 # Uvicorn
|
||||
uvicorn==0.31.1 # Uvicorn
|
||||
|
||||
iniconfig==2.0.0 # pytest
|
||||
packaging==24.1 # pytest
|
||||
|
||||
Reference in New Issue
Block a user