from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() class Vehicle(db.Model): id = db.Column(db.Integer, primary_key=True) license_plate = db.Column(db.String(10), nullable=False, unique=True) model = db.Column(db.String(50), nullable=False) repostajes = db.relationship('Repostaje', backref='vehicle', lazy=True) def __repr__(self): return f'' class Repostaje(db.Model): id = db.Column(db.Integer, primary_key=True) vehicle_id = db.Column(db.Integer, db.ForeignKey('vehicle.id'), nullable=False) amount = db.Column(db.Float, nullable=False) date = db.Column(db.Date, nullable=False) kilometers = db.Column(db.Float, nullable=False) liters = db.Column(db.Float, nullable=False) total_amount = db.Column(db.Float, nullable=False) def __repr__(self): return f''