package db

// TenantProvenance records the immutable tenant envelope for persisted jobs,
// audit records, and external-event deliveries. The owning database remains
// the data partition; this field is provenance and worker validation, not a
// shared-schema row-tenancy mechanism.
type TenantProvenance struct {
	TenantID string `gorm:"column:tenant_id;size:64;not null;index;<-:create" json:"-"`
}
