diff --git a/src/Dibi/Drivers/MySqlDriver.php b/src/Dibi/Drivers/MySqlDriver.php index 7d6dcd06..7b8fc926 100644 --- a/src/Dibi/Drivers/MySqlDriver.php +++ b/src/Dibi/Drivers/MySqlDriver.php @@ -33,7 +33,9 @@ class MySqlDriver implements Dibi\Driver, Dibi\ResultDriver use Dibi\Strict; const ERROR_ACCESS_DENIED = 1045; + const ERROR_DUPLICATE_ENTRY = 1062; + const ERROR_DATA_TRUNCATED = 1265; /** @var resource|null */ diff --git a/src/Dibi/Drivers/MySqliDriver.php b/src/Dibi/Drivers/MySqliDriver.php index 860856d8..4a01a1cc 100644 --- a/src/Dibi/Drivers/MySqliDriver.php +++ b/src/Dibi/Drivers/MySqliDriver.php @@ -34,7 +34,9 @@ class MySqliDriver implements Dibi\Driver, Dibi\ResultDriver use Dibi\Strict; const ERROR_ACCESS_DENIED = 1045; + const ERROR_DUPLICATE_ENTRY = 1062; + const ERROR_DATA_TRUNCATED = 1265; /** @var \mysqli|null */ diff --git a/src/Dibi/Drivers/OracleDriver.php b/src/Dibi/Drivers/OracleDriver.php index 9c2fbfec..7282972f 100644 --- a/src/Dibi/Drivers/OracleDriver.php +++ b/src/Dibi/Drivers/OracleDriver.php @@ -42,6 +42,7 @@ class OracleDriver implements Dibi\Driver, Dibi\ResultDriver, Dibi\Reflector /** @var string Date and datetime format */ private $fmtDate; + private $fmtDateTime; /** @var int|false Number of affected rows */ diff --git a/src/Dibi/Drivers/Sqlite3Driver.php b/src/Dibi/Drivers/Sqlite3Driver.php index 3b6586b4..e129c727 100644 --- a/src/Dibi/Drivers/Sqlite3Driver.php +++ b/src/Dibi/Drivers/Sqlite3Driver.php @@ -38,10 +38,12 @@ class Sqlite3Driver implements Dibi\Driver, Dibi\ResultDriver /** @var string Date and datetime format */ private $fmtDate; + private $fmtDateTime; /** @var string character encoding */ private $dbcharset; + private $charset; diff --git a/src/Dibi/Drivers/SqlsrvDriver.php b/src/Dibi/Drivers/SqlsrvDriver.php index 1800d89b..63a5ebdf 100644 --- a/src/Dibi/Drivers/SqlsrvDriver.php +++ b/src/Dibi/Drivers/SqlsrvDriver.php @@ -8,7 +8,6 @@ namespace Dibi\Drivers; use Dibi; -use Dibi\Connection; use Dibi\Helpers; diff --git a/src/Dibi/Reflection/Column.php b/src/Dibi/Reflection/Column.php index 917593a1..47e0d3ab 100644 --- a/src/Dibi/Reflection/Column.php +++ b/src/Dibi/Reflection/Column.php @@ -8,7 +8,6 @@ namespace Dibi\Reflection; use Dibi; -use Dibi\Type; /**