diff --git a/models/modelo_vehiculo.py b/models/modelo_vehiculo.py index 2eb3351..b295b19 100644 --- a/models/modelo_vehiculo.py +++ b/models/modelo_vehiculo.py @@ -9,13 +9,15 @@ class ModeloVehiculo(db.Model): nombre: Mapped[str] = mapped_column(unique=True, nullable=False) marca: Mapped['MarcaVehiculo'] = relationship('MarcaVehiculo', backref='modelos') litrosx100km: Mapped[float] + anio: Mapped[int] = mapped_column(nullable=True) def serialize(self): return { 'id': self.id, 'marca_vehiculo': self.marca.serialize() if self.marca else None, 'nombre': self.nombre, - 'litrosx100km': self.litrosx100km + 'litrosx100km': self.litrosx100km, + 'anio': self.anio } @staticmethod diff --git a/routes/modelos_vehiculos.py b/routes/modelos_vehiculos.py index 9f438c2..897ed56 100644 --- a/routes/modelos_vehiculos.py +++ b/routes/modelos_vehiculos.py @@ -24,6 +24,7 @@ def actualizar_marca(id): modelo.id_marca_vehiculo = data.get('id_marca_vehiculo') modelo.nombre = data.get('nombre', modelo.nombre) modelo.litrosx100km = data.get('litrosx100km', modelo.litrosx100km) + modelo.anio = data.get('anio', modelo.anio) ModeloVehiculo.actualizar() return 'OK', 202