Fixes #1522: added example of executing extra queries right after establishing DB connection

This commit is contained in:
Alexander Makarov
2013-12-17 20:05:19 +01:00
parent 68fc694e1b
commit 12e6c9bc29

View File

@ -72,6 +72,26 @@ $connection->open();
``` ```
> **Tip**: if you need to execute additional SQL queries right after establishing a connection you can add the
> following to your application configuration file:
>
```php
return [
// ...
'components' => [
// ...
'db' => [
'class' => 'yii\db\Connection',
// ...
'on afterOpen' => function($event) {
$event->sender->createCommand("SET time_zone = 'UTC'")->execute();
}
],
],
// ...
];
```
Basic SQL queries Basic SQL queries
----------------- -----------------