Search by

tusharkhan / db-error-explainer-lib

tusharkhan

Error codes, SQLSTATEs and rule ids shared by the DB Error Explainer packages

Package info

github.com/tusharkhan/db-error-explainer-lib

pkg:composer/tusharkhan/db-error-explainer-lib

Statistics

Installs: 10

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.2 2026-10-26 08:48 UTC

This package is auto-updated.

Last update: 2026-10-26 08:56:19 UTC


README

Constants shared by the core and Laravel packages. It is installed automatically; you don't need to require it.

  • MySqlErrorCodes - MySQL / MariaDB error codes with descriptions
  • MySqlStates - SQLSTATE values MySQL uses
  • PgSqlStates - PostgreSQL SQLSTATE codes and their classes
  • SqliteErrorCodes - SQLite result codes with descriptions
  • SqlState - splits a SQLSTATE into class and subclass
  • RuleIds - rule ids, shared across databases (e.g. duplicate_entry)

All classes are under the TusharKhan\DbErrorExplainer\Lib namespace.

License

MIT. See LICENSE.