Batch disposal

This commit is contained in:
2026-04-06 10:41:33 -04:00
parent 5b5e17ec3e
commit b958ca493b
7 changed files with 620 additions and 65 deletions
+4
View File
@@ -92,6 +92,10 @@ class Batch(Base):
location_id = Column(Integer, ForeignKey("locations.id"), nullable=False, index=True)
received_at = Column(DateTime(timezone=True), nullable=False, server_default=func.now(), index=True)
notes = Column(String, nullable=True)
disposed_at = Column(DateTime(timezone=True), nullable=True, index=True)
disposed_by_user_id = Column(Integer, ForeignKey("users.id"), nullable=True)
disposed_quantity = Column(Float, nullable=True)
disposal_notes = Column(String, nullable=True)
created_at = Column(DateTime(timezone=True), server_default=func.now())
updated_at = Column(DateTime(timezone=True), onupdate=func.now(), server_default=func.now())