- # Campos
- descripcion = UnicodeCol(length=255, default=None)
- terminar_si_falla = BoolCol(notNone=True, default=False)
- rechazar_si_falla = BoolCol(notNone=True, default=True)
- parametros = ParamsCol(length=255, default=None)
- retorno = IntCol(default=None)
- tiempo_cpu = FloatCol(default=None)
- archivos_entrada = BLOBCol(default=None) # ZIP con archivos de entrada
- # stdin es caso especial
- archivos_salida = BLOBCol(default=None) # ZIP con archivos de salida
- # stdout y stderr son especiales
- activo = BoolCol(notNone=True, default=True)