Firebird connector for Yii2 framework
This branch use last stable version of Yii2 (dev)
At least Firebird version 2.0 is required. However, in order to use all extension features.
Partial support with Firebird 3.0
Functions not supported by the Firebird database:
- Rename Table - See this FAQ
- Check Integrity - Track
- BLOB data type for pdo_firebird <= 7.0.13 - See this bug
- BOOLEAN data type for pdo_firebird - See this bug
The preferred way to install this extension is through composer.
php composer.phar require --prefer-dist "edgardmessias/yii2-firebird:*"
to the require section of your composer.json.
To use this extension, simply add the following code in your application configuration:
return [ //.... 'components' => [ 'db' => [ 'class' => 'edgardmessias\db\firebird\Connection', 'dsn' => 'firebird:dbname=localhost:/tmp/TEST.FDB;charset=ISO8859_1', 'username' => 'username', 'password' => 'password', ], ], ];