Ignore generated OpenAPI types

This commit is contained in:
PnePnePne
2026-02-12 18:58:48 +01:00
parent 13f8899b19
commit 51c16e77d8
41 changed files with 3015 additions and 22 deletions

View File

@@ -0,0 +1,11 @@
from typing import Protocol
from uuid import UUID
from fastapi_demo.app.schemas.asset import AssetOut, AssetEventOut
class AssetsRepo(Protocol):
def create(self, asset: AssetOut) -> None: ...
def get(self, asset_id: UUID) -> AssetOut | None: ...
def update(self, asset: AssetOut) -> None: ...
def add_event(self, event: AssetEventOut) -> None: ...
def list_events(self, asset_id: UUID) -> list[AssetEventOut]: ...