._.
This commit is contained in:
parent
0100d371c5
commit
ce21c1b85b
@ -5,6 +5,7 @@ from typing import Optional
|
|||||||
class AccessoryEntity(BaseModel):
|
class AccessoryEntity(BaseModel):
|
||||||
id: Optional[int] = None
|
id: Optional[int] = None
|
||||||
name: str
|
name: str
|
||||||
|
count: Optional[int] = None
|
||||||
volume: Optional[float] = None
|
volume: Optional[float] = None
|
||||||
weight: Optional[float] = None
|
weight: Optional[float] = None
|
||||||
period: Optional[int] = None
|
period: Optional[int] = None
|
||||||
|
|||||||
@ -18,6 +18,7 @@ class AccessoriesService:
|
|||||||
id=a.id,
|
id=a.id,
|
||||||
name=a.name,
|
name=a.name,
|
||||||
volume=a.volume,
|
volume=a.volume,
|
||||||
|
count=a.count,
|
||||||
weight=a.weight,
|
weight=a.weight,
|
||||||
period=a.period,
|
period=a.period,
|
||||||
city_id=a.city_id,
|
city_id=a.city_id,
|
||||||
@ -32,6 +33,7 @@ class AccessoriesService:
|
|||||||
return AccessoryEntity(
|
return AccessoryEntity(
|
||||||
id=accessory.id,
|
id=accessory.id,
|
||||||
name=accessory.name,
|
name=accessory.name,
|
||||||
|
count=accessory.count,
|
||||||
volume=accessory.volume,
|
volume=accessory.volume,
|
||||||
weight=accessory.weight,
|
weight=accessory.weight,
|
||||||
period=accessory.period,
|
period=accessory.period,
|
||||||
@ -42,6 +44,7 @@ class AccessoriesService:
|
|||||||
def create_accessory(self, entity: AccessoryEntity) -> AccessoryEntity:
|
def create_accessory(self, entity: AccessoryEntity) -> AccessoryEntity:
|
||||||
accessory_model = Accessory(
|
accessory_model = Accessory(
|
||||||
name=entity.name,
|
name=entity.name,
|
||||||
|
count=entity.count,
|
||||||
volume=entity.volume,
|
volume=entity.volume,
|
||||||
weight=entity.weight,
|
weight=entity.weight,
|
||||||
period=entity.period,
|
period=entity.period,
|
||||||
@ -51,6 +54,7 @@ class AccessoriesService:
|
|||||||
return AccessoryEntity(
|
return AccessoryEntity(
|
||||||
id=created_accessory.id,
|
id=created_accessory.id,
|
||||||
name=created_accessory.name,
|
name=created_accessory.name,
|
||||||
|
count=created_accessory.count,
|
||||||
volume=created_accessory.volume,
|
volume=created_accessory.volume,
|
||||||
weight=created_accessory.weight,
|
weight=created_accessory.weight,
|
||||||
period=created_accessory.period,
|
period=created_accessory.period,
|
||||||
@ -61,6 +65,7 @@ class AccessoriesService:
|
|||||||
accessory_model = self.repository.get_by_id(accessory_id)
|
accessory_model = self.repository.get_by_id(accessory_id)
|
||||||
if accessory_model:
|
if accessory_model:
|
||||||
accessory_model.name = entity.name
|
accessory_model.name = entity.name
|
||||||
|
accessory_model.count = entity.count
|
||||||
accessory_model.volume = entity.volume
|
accessory_model.volume = entity.volume
|
||||||
accessory_model.weight = entity.weight
|
accessory_model.weight = entity.weight
|
||||||
accessory_model.period = entity.period
|
accessory_model.period = entity.period
|
||||||
@ -69,6 +74,7 @@ class AccessoriesService:
|
|||||||
return AccessoryEntity(
|
return AccessoryEntity(
|
||||||
id=accessory_model.id,
|
id=accessory_model.id,
|
||||||
name=accessory_model.name,
|
name=accessory_model.name,
|
||||||
|
count=accessory_model.count,
|
||||||
volume=accessory_model.volume,
|
volume=accessory_model.volume,
|
||||||
weight=accessory_model.weight,
|
weight=accessory_model.weight,
|
||||||
period=accessory_model.period,
|
period=accessory_model.period,
|
||||||
|
|||||||
@ -9,6 +9,7 @@ class Accessory(Base):
|
|||||||
|
|
||||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||||
name = Column(VARCHAR(100), nullable=False)
|
name = Column(VARCHAR(100), nullable=False)
|
||||||
|
count = Column(Integer)
|
||||||
volume = Column(Float)
|
volume = Column(Float)
|
||||||
weight = Column(Float)
|
weight = Column(Float)
|
||||||
period = Column(Integer)
|
period = Column(Integer)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user