feat: modules, products, services, services kits
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
from datetime import datetime, timezone
|
||||
|
||||
from sqlalchemy import DateTime
|
||||
from sqlalchemy import DateTime, Numeric
|
||||
from sqlalchemy.orm import Mapped, mapped_column
|
||||
|
||||
|
||||
@ -21,3 +21,11 @@ class CreatedAtMixin:
|
||||
default=lambda: datetime.now(timezone.utc),
|
||||
nullable=False,
|
||||
)
|
||||
|
||||
|
||||
class PriceMixin:
|
||||
price: Mapped[float] = mapped_column(Numeric(12, 2), comment="Стоимость")
|
||||
|
||||
|
||||
class CostMixin:
|
||||
cost: Mapped[float] = mapped_column(Numeric(12, 2), comment="Себестоимость")
|
||||
|
||||
Reference in New Issue
Block a user