from sqlalchemy import Column, String, Integer, Boolean, Date, Text, DateTime, Float
from lib.Stech import Stech

class Usuarios(Stech.Base):
    __tablename__ = 'usuarios'

    id_usuario = Column(Integer, primary_key=True, autoincrement=True)
    expiracion_cuenta = Column(String(5))
    fecha_expiracion = Column(Date)
    id_manager = Column(Integer, nullable=False)
    fecha_registro = Column(Date)
    ip_usuario = Column(String(100))
    rut_usuario = Column(String(45))
    tel_usuario_1 = Column(String(20))
    tel_usuario_2 = Column(String(20))
    pais_usuario = Column(Integer, nullable=False, default=1)
    direccion_usuario = Column(String(255), nullable=False, default="No registra")
    comuna_usuario = Column(Integer, nullable=False, default=1)
    empresa_usuario = Column(String(255), nullable=False, default="No registra")
    nombre_usuario = Column(String(255), nullable=False)
    actualizado_en = Column(Date)
    region_usuario = Column(Integer, default=1)
    avatar = Column(Text, default="No registra")