Coverage for backend \ app \ Inventario \ models \ inventarioModel.py: 100.00%
11 statements
« prev ^ index » next coverage.py v7.13.0, created at 2025-12-29 16:13 -0500
« prev ^ index » next coverage.py v7.13.0, created at 2025-12-29 16:13 -0500
1from sqlalchemy import Column, Integer, Boolean, ForeignKey
2from sqlalchemy.orm import relationship
3from app.database import Base
5class Inventario(Base):
6 __tablename__ = "inventario"
7 idInventario = Column(Integer, primary_key=True, autoincrement=True)
8 idProducto = Column(Integer, ForeignKey("producto.idProducto"), unique=True)
9 cantidadDisponible = Column(Integer, nullable=False)
10 cantidadMinima = Column(Integer, nullable=False, default=0)
11 activoInventario = Column(Boolean, default=True)
13 producto = relationship("Producto", back_populates="inventario")