Zum Inhalt springen

Fehler

Alle Fehler sind mit errors.Is prüfbare Sentinel-Werte.

FehlerBedeutung
orm.ErrNotFoundDatensatz/Aggregat existiert nicht (im Tenant-/Geo-Scope)
orm.ErrNoTenantContext ohne Tenant (fail-closed)
orm.ErrUnknownTenantTenant-ID existiert nicht im Register oder ist archiviert
orm.ErrRequiredFieldrequired-Feld beim Insert nicht gesetzt (Zero-Value)
orm.ErrInvalidReferenceref-Ziel existiert nicht oder gehört zu einem anderen Tenant
orm.ErrReferenceInUseLöschen verweigert: Datensatz wird noch referenziert
orm.ErrInvalidValueWert außerhalb der enum-Wertemenge
orm.ErrRequiresTxOperation (z. B. GetForUpdate) außerhalb einer Transaktion
orm.ErrTenantNotArchivedPurge auf einen nicht archivierten Tenant
orm.ErrTenantNotEmptyImport in einen aktiven Tenant, der noch Daten hält
orm.ErrImportIncompleteTenant aus einem abgebrochenen Import; Strom ohne Schlusszeile
orm.ErrExportSchemaMismatchExport von einem anderen Schemastand (ohne AllowSchemaDrift)
orm.ErrUnknownEventTypeEvent im Strom, dessen Typ hier nicht deklariert ist
orm.ErrNoGeoMehr-Regionen-Topologie, aber kein Daten-Geo im Context
orm.ErrRegionNotActiveDaten-Geo zeigt auf bootstrapping/draining/unbekannte Region
orm.ErrVersionConflictOptimistisches Locking: CRUD-version oder Aggregat-Version veraltet
orm.ErrWaitTimeoutWaitFor-Frist abgelaufen, Projektion hing hinterher
orm.ErrSchemaDriftModelle geändert ohne SchemaVersion-Erhöhung
orm.ErrMigrationPendingOperation erfordert abgeschlossene Migration
orm.ErrReadOnlyReplicaSchreibzugriff auf Replikat bei WriteHomeOnly