github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/internal/domain/operation/entity.go (about)

     1  package operation
     2  
     3  import (
     4  	"database/sql"
     5  	"time"
     6  )
     7  
     8  // Entity is a representation of an Operation in the database.
     9  type Entity struct {
    10  	ID         string         `db:"id"`
    11  	Type       string         `db:"op_type"`
    12  	Status     string         `db:"status"`
    13  	Data       sql.NullString `db:"data"`
    14  	Error      sql.NullString `db:"error"`
    15  	Priority   int            `db:"priority"`
    16  	CreatedAt  *time.Time     `db:"created_at"`
    17  	FinishedAt *time.Time     `db:"finished_at"`
    18  }