events initated first endpoint tested

This commit is contained in:
2025-01-30 16:56:40 +03:00
parent b664f64eb4
commit 9781cae858
31 changed files with 576 additions and 521 deletions

View File

@@ -22,6 +22,7 @@ class MetaDataRow(BaseModel):
class Credentials(BaseModel):
person_id: int
person_name: str
full_name: Optional[str] = None
class CrudActions(SystemFields):

View File

@@ -118,8 +118,8 @@ class Pagination:
"totalCount": self.total_count,
"totalPages": self.total_pages,
"pageCount": self.page_count,
"order_field": self.orderField,
"order_type": self.orderType,
"orderField": self.orderField,
"orderType": self.orderType,
}

View File

@@ -8,6 +8,7 @@ adding convenience methods for accessing data and managing query state.
from typing import Any, Dict, Optional, TypeVar, Generic, Union
from sqlalchemy.orm import Query
T = TypeVar("T")
@@ -16,7 +17,6 @@ class PostgresResponse(Generic[T]):
Wrapper for PostgreSQL/SQLAlchemy query results.
Attributes:
query: SQLAlchemy query object
metadata: Additional metadata for the query
Properties:

View File

@@ -12,11 +12,14 @@ listing = True
creating = False
updating = False
new_session = AddressNeighborhood.new_session()
new_session_test = AddressNeighborhood.new_session()
BasicMixin.creds = Credentials(person_id=10, person_name="Berkay Super User")
class QueryModel(BaseModel):
neighborhood_name: Optional[str]
neighborhood_code: Optional[str]