from django.db import models

class Workflow(models.Model):
    id = models.BigAutoField(primary_key=True)
    nombre = models.CharField(max_length=255)
    created_at = models.DateTimeField(auto_now_add=True)  # se setea al crear
    updated_at = models.DateTimeField(auto_now=True)      # se setea al modificar
    deleted_at = models.DateTimeField(null=True, blank=True)  # fecha de eliminación lógica


    class Meta:
        db_table = 'workflow'   # nombre exacto de la tabla en MySQL
        managed = False         # si la tabla ya existe y no la maneja Django

    def __str__(self):
        return self.nombre
