# models.py from flask_login import UserMixin from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() class User(UserMixin, db.Model): id = db.Column(db.Integer, primary_key=True) # primary keys are required by SQLAlchemy email = db.Column(db.String(100), unique=True) password = db.Column(db.String(100)) name = db.Column(db.String(1000)) class Carburante(db.Model): identificador = db.Column(db.Integer, primary_key=True) fecha = db.Column(db.Date()) vehiculo = db.Column(db.String(20)) kms = db.Column(db.Integer) litros = db.Column(db.DECIMAL(10,3)) descuento = db.Column(db.DECIMAL(10,2)) precioxlitro = db.Column(db.DECIMAL(10,3)) importe = db.Column(db.DECIMAL(10,2)) class Vehiculos(db.Model): identificador = db.Column(db.Integer, primary_key=True) marca = db.Column(db.String(20)) modelo = db.Column(db.String(20)) matricula = db.Column(db.String(20))