Ana içeriğe geç

automation_runs

automation_runs, planlanmış otomasyon görevlerinin her çalıştırma denemesini kayıt altına alan yürütme geçmişi tablosudur. Otomasyonun ne zaman çalıştığı, sonuç durumu ve dönüş kodu bu tabloda izlenir.

Bu yapı, otomasyon başarı oranı takibi, hata analizi ve denetim izi için operasyonel geçmiş katmanı sağlar.

Enum Değerleri

automation.status

DeğerAçıklama
pendingÇalıştırma planlandı, henüz başlamadı
runningÇalıştırma devam ediyor
completedÇalıştırma başarıyla tamamlandı
failedÇalıştırma hata ile sonuçlandı
cancelledÇalıştırma iptal edildi

Kolonlar

KolonTipNullAnlamı
idbiginthayırÇalıştırma kaydı birincil anahtarı
automation_idinthayırİlişkili otomasyon; automations.id
run_attimestamphayırÇalıştırmanın gerçekleştiği zaman
statusautomation.statushayırÇalıştırma sonucu durumu
result_codeintevetYürütme sonuç kodu
result_messagevarchar(255)evetSonuç veya hata açıklaması
create_timetimestamphayırKayıt oluşturulma zamanı

İndeksler

İndeksTipAçıklama
idPrimary KeyTablo birincil anahtarı

Örnek Kayıtlar

{
"id": 1,
"automation_id": 1,
"run_at": "2026-04-04 06:00:00",
"status": "completed",
"result_code": 200,
"result_message": "Komut başarıyla cihaza iletildi",
"create_time": "2026-04-04 06:00:01"
}

Özet: Planlı otomasyon çalıştırması başarıyla tamamlanmış ve başarı kodu kaydedilmiş.