tusharkhan / db-error-explainer-lib
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
v1.0.2
2026-10-26 08:48 UTC
Requires
- php: ^8.4
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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 descriptionsMySqlStates- SQLSTATE values MySQL usesPgSqlStates- PostgreSQL SQLSTATE codes and their classesSqliteErrorCodes- SQLite result codes with descriptionsSqlState- splits a SQLSTATE into class and subclassRuleIds- rule ids, shared across databases (e.g.duplicate_entry)
All classes are under the TusharKhan\DbErrorExplainer\Lib namespace.
License
MIT. See LICENSE.