ErrLookup › SeaQL/sea-orm
SeaQL/sea-orm
🐚 A powerful relational ORM for Rust · Rust · 450 source files
Analyzed at e29bcd1b41 on 2026-09-10. 86 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Failed to get timestamp | panic | error | postgres, sqlx, type-decode, timestamp, panic |
| Failed to get float | panic | error | mysql, sqlx, type-decoding, panic |
| Failed to get serialized string | panic | error | mysql, sqlx, column-decode, panic |
| Failed to get timestamp array | panic | error | postgres, sqlx, type-mismatch, array-decode |
| Should only have one owner | panic | error | panic, arc, rusqlite, internal, error-mapping |
| Failed to get decimal | panic | error | mysql, sqlx, decimal, panic |
| Fail to rollback transaction | panic | critical | panic, transaction, rollback, drop, sqlite |
| Failed to get string | panic | error | postgres, sqlx, type-mismatch, utf-8, panic |
| Failed to get numeric array | panic | critical | postgres, type-decoding, panic, numeric-array, sea-orm |
| Failed to get unsigned integer | panic | error | mysql, sqlx, decoding, proxy-driver |
| Failed to get boolean | panic | error | postgres, sqlx, type-decode, null-value, panic |
| Failed to get timestamptz | panic | error | postgres, timestamptz, decode, panic, sqlx |
| Failed to get bytes | panic | error | mysql, sqlx, binary-data, type-decoding, panic |
| Failed to get double | panic | error | postgres, sqlx, type-mismatch, panic, decode |
| Failed to get numeric | panic | error | postgres, sqlx, numeric, bigdecimal, type-mismatch |
| Failed to get date | panic | critical | sqlite, panic, date-parsing, type-decoding, database |
| Failed to get float array | panic | error | postgres, sqlx, array, type-mismatch, panic |
| Failed to get time array | panic | error | postgres, decode, chrono, array, panic |
| Already checked arity | panic | error | primary-key, internal-invariant, entity-definition |
| Failed to get datetime | panic | error | mysql, datetime, decode, panic, sqlx |
| Failed to get boolean array | panic | error | postgres, sqlx, array-decode, type-decode, panic |
| Failed to get small integer | panic | error | postgres, sqlx, type-decode, null-value, panic |
| item is a full model | panic | error | panic, active-model, primary-key, relations, api-misuse |
| Fail to acquire mocker | panic | error | panic, mutex-poisoned, mock, testing, concurrency |
| Failed to get oid | panic | error | postgres, type-decoding, panic, oid, sea-orm |
| cannot apply alias for AsEnum with asterisk | panic | error | panic, seaorm, query-builder, select-alias, enum-column |
| Failed to get big integer array | panic | error | postgres, sqlx, array-decode, type-decode, panic |
| Failed to get timetz | panic | error | postgres, timetz, decode, panic, sqlx |
| Disconnected | panic | critical | panic, connection, initialization, database |
| Must be valid | panic | error | panic, delete, primary-key, validation |
| Failed to get mac address array | panic | error | postgres, mac-address, type-decoding, panic, array, sea-orm |
| Failed to get tiny integer | panic | error | mysql, sqlx, proxy, type-mismatch, null-value, panic |
| Infallible | panic | info | postgres, connect, internal-invariant, panic |
| trait bound ensured arity | panic | error | primary-key, arity, delete |
| Failed to get integer array | panic | error | postgres, sqlx, array-decode, type-decode, panic |
| Failed to set value for | panic | error | |
| Failed to get string array | panic | error | postgres, sqlx, array, type-mismatch, panic |
| Failed to get time | panic | error | mysql, sqlx, chrono, time, panic |
| Failed to get small integer array | panic | error | postgres, sqlx, array-decode, type-decode, panic |
| There is uncommitted nested transaction | panic | error | panic, transaction, mock, nested-transactions |
| Failed to get bytes array | panic | error | postgres, sqlx, bytea, array, type-mismatch |
| Failed to get timestamptz array | panic | error | postgres, array, timestamptz, decode, panic |
| Failed to get double array | panic | error | postgres, sqlx, array, type-mismatch, panic |
| Failed to get json | panic | error | mysql, sqlx, json, panic |
| not implemented | panic | error | panic, unimplemented, postgres, sync, backend |
| Failed to get unsigned big integer | panic | error | mysql, sqlx, decoding, proxy-driver |
| Pushed above | panic | info | internal-invariant, unreachable, loader |
| Failed to get mac address | panic | error | postgres, mac-address, type-decoding, panic, sea-orm |
| Failed to get ip address | panic | error | postgres, network, type-decoding, panic, sea-orm |
| cannot apply alias for Column with asterisk | panic | error | panic, query-builder, alias, sql |
| cannot apply alias for AsEnum with expr other than Column | panic | error | panic, seaorm, query-builder, select-alias, enum-column |
| Cannot borrow ActiveValue::NotSet | panic | error | rust, panic, orm, active-model |
| Reference column is not set | panic | error | relation, entity-definition, missing-column |
| Should not retrieve last_insert_id this way | panic | error | |
| Failed to get integer | panic | error | postgres, sqlx, type-decode, null-value, panic |
| Failed to get big integer | panic | error | postgres, sqlx, type-decode, null-value, panic |
| cannot apply alias for expr other than Column or AsEnum | panic | error | panic, seaorm, query-builder, select-alias, expression |
| Failed to get year | panic | error | mysql, year, chrono, decode, panic |
| Not proxy connection | panic | critical | panic, proxy-database, type-mismatch, feature-flag, seaorm |
| Failed to get unsigned tiny integer | panic | error | mysql, sqlx, proxy, type-mismatch, null-value, panic |
| Failed to get oid array | panic | error | rust, sqlx, postgres, panic, array |
| Failed to get ip address array | panic | error | postgres, network, type-decoding, panic, array, sea-orm |
| Failed to get uuid array | panic | error | postgres, sqlx, uuid, array, type-mismatch |
| Failed to acquire mocker | panic | error | panic, mutex-poisoned, mock, transaction, testing |
| Failed to get json array | panic | error | postgres, json, type-decoding, panic, array, sea-orm |
| Not mock connection | panic | error | panic, mock, testing, database |
| Failed to get unsigned small integer | panic | error | mysql, sqlx, proxy, type-mismatch, null-value, panic |
| Not Postgres Connection | panic | error | panic, postgres, wrong-backend, sqlx |
| Failed to get uuid | panic | error | postgres, sqlx, uuid, type-mismatch, decode |
| Fail to parse database URL | panic | error | panic, url, database-url, config |
| called `HasOne::unwrap()` on a `Loaded(None)` value | panic | error | |
| Failed to get timetz array | panic | error | postgres, sqlx, array, type-mismatch, decode |
| called `HasOne::unwrap()` on an `Unloaded` value | panic | error | |
| Failed to get date array | panic | error | postgres, sqlx, array-decode, date-array, panic |
| Owner column is not set | panic | error | relation, entity-definition, missing-column |
| called `BelongsTo::unwrap()` on an `Unloaded` value | panic | error | rust, panic, orm, lazy-loading, relations |
| index out of bounds: the ActiveHasMany is NotSet | panic | error | index-out-of-bounds, panic, relation, has-many |
| called `BelongsTo::unwrap()` on a `Loaded(None)` value | panic | warning | rust, panic, orm, nullable, relations |
| There is no open transaction to commit | panic | error | panic, transaction, mock, testing |
| Not MySQL Connection | panic | error | panic, mysql, wrong-backend, sqlx |
| Audit not supported for | panic | error | panic, todo, rbac, unimplemented |
| Not SQLite Connection | panic | error | panic, sqlite, sqlx, connection-pool |
| There is no open transaction to rollback | panic | error | panic, transaction, mock, testing |
| index out of bounds: the HasMany is Unloaded | panic | error | index-out-of-bounds, panic, relation, has-many, eager-loading |
| No connection | panic | error | panic, sqlite, rusqlite, concurrency |
| Cannot unwrap ActiveValue::NotSet | panic | error | rust, panic, orm, active-model |