Интегрирован wesp в сайт
CI / quality (push) Canceled after 0s

This commit is contained in:
влад
2026-07-17 12:57:18 +03:00
parent 5dfa06ddbe
commit 355c0ef9f1
883 changed files with 194576 additions and 177 deletions
+16
View File
@@ -0,0 +1,16 @@
from sqlalchemy import Boolean, Column, Float, Integer
from app import db
from .base import TimestampMixin
class HardwareSetting(db.Model, TimestampMixin):
"""Persistent runtime settings for scale calibration and simulation."""
__tablename__ = "hardware_settings"
id = Column(Integer, primary_key=True, default=1)
counts_per_kg = Column(Float, nullable=False, default=1.0)
tare_raw = Column(Float, nullable=False, default=0.0)
simulation_mode = Column(Boolean, nullable=False, default=False, server_default="0")
simulation_weight_kg = Column(Float, nullable=False, default=0.0, server_default="0")