Ejemplo n.º 1
0
class User(db.Document):
    username = db.StringField()
    email = db.StringField()
    password = db.StringField()
    reactivos = db.DocumentField(HistorialReactivos)
    materias = db.DocumentField(HistorialMaterias)
    area = db.StringField()
Ejemplo n.º 2
0
class HistorialMaterias(db.Document):
    observacion = db.StringField()
    cantidad = db.IntField()
    fecha_registro = db.IntField()
    materia_id = db.StringField()
    user_id = db.StringField()
    tipo = db.StringField()
    historial_quimico = db.DocumentField(Ingrediente)
    area = db.StringField()
Ejemplo n.º 3
0
class Reactivo(db.Document):
    nombre = db.StringField()
    codigo = db.StringField()
    medida = db.StringField()
    historial = db.DocumentField(HistorialReactivos)
    quimico = db.DocumentField(Quimico)
    cantidad = db.IntField()
    bajo_stock = db.IntField()
    tipo = db.StringField()
    formula = db.DocumentField(formula)
    area = db.StringField()
    tiene_formula = db.BoolField()
Ejemplo n.º 4
0
class Materia(db.Document):
    nombre = db.StringField()
    codigo = db.StringField()
    medida = db.StringField()
    historial = db.DocumentField(HistorialMaterias)
    quimico = db.DocumentField(Quimico)
    cantidad = db.IntField()
    bajo_stock = db.IntField()
    tipo = db.StringField()
    formulas = db.DocumentField(
        Ingrediente)  #Acceso a los datos de la tabla Ingredientes
    area = db.StringField()
Ejemplo n.º 5
0
class HistorialReactivos(db.Document):
    observacion = db.StringField()
    cantidad = db.IntField()
    fecha_registro = db.IntField()
    reactivo_id = db.StringField()
    user_id = db.StringField()
    tipo = db.StringField()
    historial_quimico = db.DocumentField(HistorialQuimicos)
    lote = db.StringField()
    area = db.StringField()
Ejemplo n.º 6
0
class HistorialQuimicos(db.Document):
    tipo = db.StringField()
    reactivo_id = db.StringField()
    materia_id = db.StringField()
    fecha_registro = db.IntField()
    area = db.StringField()
Ejemplo n.º 7
0
class Quimico(db.Document):
    tipo = db.StringField()
    reactivo_id = db.StringField()
    materia_id = db.StringField()
    area = db.Column(db.Enum(Area), nullable=False)
Ejemplo n.º 8
0
class Medida(db.Document):
    Gramos = db.StringField()
    Kilogramos = db.StringField()
    Ml = db.StringField()
    Unidad = db.StringField()
    Litros = db.StringField()
Ejemplo n.º 9
0
class Ingrediente(db.Document):
    materia_id = db.StringField()
    formula_id = db.StringField()
    ratio = db.StringField()
    materia = db.DocumentField(Materia)
    formula = db.DocumentField(formula)
Ejemplo n.º 10
0
class Area(db.Document):
    Lab = db.StringField()
    Bod = db.StringField
    Lab_Bod = ds.StringField()