package models import ( "time" ) type File struct { ID string `db:"id" json:"id"` Type string `db:"type" json:"type"` Size int64 `db:"size" json:"size"` CreatedAt time.Time `db:"created_at" json:"created_at"` } type TranscribeJob struct { ID string `db:"id" json:"id"` Status string `db:"status" json:"status"` FileID string `db:"file_id" json:"file_id"` CreatedAt time.Time `db:"created_at" json:"created_at"` UpdatedAt time.Time `db:"updated_at" json:"updated_at"` } const ( StatusPending = "pending" StatusProcessing = "processing" StatusCompleted = "completed" StatusFailed = "failed" )