minor: ruff format
Tabs -> spaces
This commit is contained in:
parent
b2921b73b8
commit
fab228bf8f
56 changed files with 3629 additions and 3630 deletions
|
|
@ -11,13 +11,13 @@ from fastapi import HTTPException, status
|
|||
|
||||
|
||||
class ContactNotFoundException(HTTPException):
|
||||
def __init__(self, contact_id: Optional[int] = None) -> None:
|
||||
detail = (
|
||||
"Contact not found"
|
||||
if contact_id is None
|
||||
else f"Contact with ID '{contact_id}' was not found."
|
||||
)
|
||||
super().__init__(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
detail=detail,
|
||||
)
|
||||
def __init__(self, contact_id: Optional[int] = None) -> None:
|
||||
detail = (
|
||||
"Contact not found"
|
||||
if contact_id is None
|
||||
else f"Contact with ID '{contact_id}' was not found."
|
||||
)
|
||||
super().__init__(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
detail=detail,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -15,22 +15,22 @@ from src.models import CustomBase
|
|||
|
||||
|
||||
class Contact(CustomBase, IdMixin):
|
||||
__tablename__ = "contact"
|
||||
__tablename__ = "contact"
|
||||
|
||||
email: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
first_name: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
last_name: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
phonenumber: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
vat_number: Mapped[str | None] = mapped_column(default=None, nullable=True)
|
||||
email: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
first_name: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
last_name: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
phonenumber: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
vat_number: Mapped[str | None] = mapped_column(default=None, nullable=True)
|
||||
|
||||
street_address: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
street_address_line_2: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
post_office_box_number: Mapped[str | None] = mapped_column(default=None, nullable=True)
|
||||
locality: Mapped[str] = mapped_column(default=None, nullable=True) # Ie City
|
||||
country_code: Mapped[str] = mapped_column(default=None, nullable=True) # Eg GB
|
||||
address_region: Mapped[str | None] = mapped_column(default=None, nullable=True)
|
||||
postal_code: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
street_address: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
street_address_line_2: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
post_office_box_number: Mapped[str | None] = mapped_column(default=None, nullable=True)
|
||||
locality: Mapped[str] = mapped_column(default=None, nullable=True) # Ie City
|
||||
country_code: Mapped[str] = mapped_column(default=None, nullable=True) # Eg GB
|
||||
address_region: Mapped[str | None] = mapped_column(default=None, nullable=True)
|
||||
postal_code: Mapped[str] = mapped_column(default=None, nullable=True)
|
||||
|
||||
org_id: Mapped[int] = mapped_column(
|
||||
ForeignKey("organisation.id", ondelete="CASCADE"), nullable=False
|
||||
)
|
||||
org_id: Mapped[int] = mapped_column(
|
||||
ForeignKey("organisation.id", ondelete="CASCADE"), nullable=False
|
||||
)
|
||||
|
|
|
|||
|
|
@ -6,6 +6,6 @@ from fastapi import APIRouter
|
|||
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/contact",
|
||||
tags=["contact"],
|
||||
prefix="/contact",
|
||||
tags=["contact"],
|
||||
)
|
||||
|
|
|
|||
|
|
@ -14,22 +14,22 @@ from src.schemas import CustomBaseModel
|
|||
|
||||
|
||||
class ContactAddress(CustomBaseModel):
|
||||
model_config = ConfigDict(from_attributes=True, extra="ignore")
|
||||
model_config = ConfigDict(from_attributes=True, extra="ignore")
|
||||
|
||||
post_office_box_number: Optional[str] = None
|
||||
street_address: Optional[str] = None
|
||||
street_address_line_2: Optional[str] = None
|
||||
locality: Optional[str] = None
|
||||
address_region: Optional[str] = None
|
||||
country_code: Optional[str] = None
|
||||
postal_code: Optional[str] = None
|
||||
post_office_box_number: Optional[str] = None
|
||||
street_address: Optional[str] = None
|
||||
street_address_line_2: Optional[str] = None
|
||||
locality: Optional[str] = None
|
||||
address_region: Optional[str] = None
|
||||
country_code: Optional[str] = None
|
||||
postal_code: Optional[str] = None
|
||||
|
||||
|
||||
class ContactModel(CustomBaseModel):
|
||||
email: Optional[EmailStr] = None
|
||||
first_name: Optional[str] = None
|
||||
last_name: Optional[str] = None
|
||||
phonenumber: Optional[str] = None
|
||||
vat_number: Optional[str] = None
|
||||
email: Optional[EmailStr] = None
|
||||
first_name: Optional[str] = None
|
||||
last_name: Optional[str] = None
|
||||
phonenumber: Optional[str] = None
|
||||
vat_number: Optional[str] = None
|
||||
|
||||
address: ContactAddress
|
||||
address: ContactAddress
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue