This extension adds Firebird database engine extension for the Yii framework 2.0.
At least Firebird version 2.0 is required. However, in order to use all extension features.
Functions not supported by the Firebird database:
- Rename Table
- Check Integrity
- BLOB data type - See this bug
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist "edgardmessias/yii2-firebird:*"
or add
"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',
],
],
];