PDO database connection credential support for MultiFlexi.
This package provides database connection credential management for MultiFlexi, split into two Debian packages:
multiflexi-database-connection— Credential prototype with driver, host, port, database, user and password fields (enhancesphp-vitexsoftware-multiflexi-core)multiflexi-database-connection-ui— Connection builder wizard, PDO test, server info and table listing (enhancesmultiflexi-web)
- DB_TYPE — PDO driver (
mysql,pgsql,sqlite) - DB_HOST — Database server hostname or IP
- DB_PORT — Port number (empty = driver default)
- DB_NAME — Database name or SQLite file path
- DB_USER — Database username
- DB_PASSWORD — Database password
The web interface component provides:
- Interactive DSN builder wizard with driver-specific fields
- Live PDO DSN preview
- PDO connection test with error reporting
- Server version and driver information display
- Database table listing
apt install multiflexi-database-connection multiflexi-database-connection-uicomposer install
make phpunit
make csmake debThis produces multiflexi-database-connection_*.deb and multiflexi-database-connection-ui_*.deb in the parent directory.
MIT — see debian/copyright for details.