barbershop / models /UsuarioM.py
winderoman's picture
Add application file
35c6a2c
from sqlalchemy import Column, Integer, String, Enum, ForeignKey, Float, Date, Boolean, Time, SmallInteger
from enum import Enum as PyEnum
from sqlalchemy.orm import relationship
from models.Base_class import Base
from sqlalchemy.orm import relationship
class User(Base):
__tablename__ = 'usuario'
id_usuario = Column(String(30), primary_key=True)
correo = Column(String(80), nullable=False)
contrasenia = Column(String(250), nullable=False)
rol = Column(Enum('SUPERADMIN', 'BARBERO', name='rol'), nullable=False)
estado_usuario = Column(Boolean, default=True)
tarifa = relationship("Tarifa", back_populates="usuario")
reserva = relationship("Reserva",back_populates="usuario")
movimiento = relationship("Movimiento",back_populates="usuario")