---
name: DagRun
lang: go
domain: infra
version: "1.0.0"
algebraic: product
definition: |
  type DagRun struct {
      ID         string
      DagName    string
      DagPath    string
      Status     string
      StartedAt  time.Time
      FinishedAt time.Time
      Trigger    string
      Error      string
  }
description: "Representa una ejecucion de un workflow DAG. Almacenado en SQLite con estado, timestamps y trigger."
tags: [dag, execution, run, workflow]
uses_types: []
file_path: "functions/infra/dag_run.go"
---

## Notas

Status puede ser: pending, running, success, failed, cancelled.
Trigger puede ser: manual, cron, api.
