Files
grafana/pkg/services/sqlstore/migrations/ualert/state_firedat_mig.go
Fayzal Ghantiwala 589046bcdc Alerting: Persist alert instance FiredAt field (#105927)
* Persist alert instance fired at

* Update protos and tests
2025-05-27 10:04:26 +01:00

13 lines
500 B
Go

package ualert
import "github.com/grafana/grafana/pkg/services/sqlstore/migrator"
// AddStateFiredAtColumn adds a fired_at column to alert_instance to represent FiredAt.
func AddStateFiredAtColumn(mg *migrator.Migrator) {
mg.AddMigration("add fired_at column to alert_instance table", migrator.NewAddColumnMigration(migrator.Table{Name: "alert_instance"}, &migrator.Column{
Name: "fired_at",
Type: migrator.DB_BigInt, // BigInt, to match existing time fields.
Nullable: true,
}))
}