fix/conductores-longitud-placa
This commit is contained in:
@@ -1,10 +1,13 @@
|
||||
from typing import Optional
|
||||
|
||||
from pydantic import BaseModel
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
|
||||
TRANSPORTER_KEY_MAX_LENGTH = 30
|
||||
|
||||
|
||||
class DriverBaseDTO(BaseModel):
|
||||
transporter_key: str
|
||||
transporter_key: str = Field(..., max_length=TRANSPORTER_KEY_MAX_LENGTH)
|
||||
driver_id: Optional[int] = None
|
||||
line: int
|
||||
driver_name: Optional[str] = None
|
||||
|
||||
@@ -10,7 +10,7 @@ class Driver(Base, TenantScopedMixin, TimestampMixin):
|
||||
)
|
||||
|
||||
transporter_key = Column(
|
||||
String(5),
|
||||
String(30),
|
||||
ForeignKey("a76.transporter.transporter_key", ondelete="CASCADE"),
|
||||
primary_key=True,
|
||||
nullable=False,
|
||||
|
||||
Reference in New Issue
Block a user