A DatabaseProvider for the Ravel application framework that wraps the mysql npm package to provide MySQL connection pooling and transaction support. Current stable version is 0.2.0 (1.0.0-rc.3 is a release candidate). It integrates with Ravel's dependency injection and module system, allowing named multiple database pools. Development appears stalled with no recent releases; use is limited to Ravel applications and requires matching peer dependency versions.
npm install ravel-mysql-providerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to register the MySQLProvider with a Ravel app and configure via .ravelrc.
Use a Ravel version within the specified range.
Consider using mysql2 or another actively maintained driver.
Use 'mysql options' in .ravelrc, not 'mysql_options' or 'mysql-options'.
Run npm install ravel@>=1.0.0-rc.1 <1.0.0
Add 'mysql options' object with required fields to .ravelrc.