dbbf0ca673
Revert "PhpStan fixes ( #363 )"
...
This reverts commit 68f9d0981f194931e475e2c93730d8e8785c20e4.
2020-05-07 21:42:36 +02:00
1bdf6e93d0
PhpStan fixes ( #363 )
2020-05-07 21:41:28 +02:00
ed2a827419
Released version 4.1.3
v4.1.3
2020-03-26 04:10:39 +01:00
e46be6cee6
SqliteResult: workaround for PHP bug 79414
2020-03-26 04:10:39 +01:00
0f69d5d32c
Result: does not drop the value if detection fails
2020-03-26 04:10:39 +01:00
e826e3a719
MySqliDriver: coalesced password to an empty string ( #360 )
...
mysqli::real_connect() expects parameter 3 to be string, yields an error on NULL.
2020-03-26 03:32:03 +01:00
6eac117f5f
Result::fetchAssoc() DateTime in key is converted to string [ Closes #359 ]
2020-03-03 17:18:37 +01:00
2a2c814b0a
readme.md: updated
2020-03-03 16:50:43 +01:00
dfab3d711c
added DummyDriver
2020-03-03 16:21:21 +01:00
34e16031f7
added phpstan.neon
2020-02-23 19:15:59 +01:00
73160e9418
travis: uses PHP 7.4 for coding checks
2020-02-23 19:08:21 +01:00
f18056a066
Released version 4.1.2
v4.1.2
2020-02-23 18:50:27 +01:00
0bd222b3f1
tests: added reconnect test ( #352 )
2020-02-23 18:50:27 +01:00
9f71f39470
Connection: translator is created/destructed in connect/disconnect [ Closes #352 ][ Closes #354 ]
2020-02-23 18:50:27 +01:00
0b0d805040
FileLogger: refactoring ( #351 )
2020-02-09 17:22:55 +01:00
8c761eac5c
FileLogger: Add option to log errors only ( #351 )
2020-02-09 17:17:05 +01:00
2f857c28d6
PostgreDriver: fixed persistent connections ( #348 )
...
- https://www.php.net/manual/en/function.pg-pconnect.php
2020-01-24 13:41:57 +01:00
efe1cbdc20
cs
2020-01-12 13:46:23 +01:00
21dad1d846
composer: license clarification
2020-01-07 11:53:19 +01:00
7d55fd03b0
composer: added PHPStan
2019-12-11 21:05:37 +01:00
294787a26e
Add support for escapeLike without % on any side ( #346 ) (BC break)
2019-11-25 14:01:24 +01:00
9d4bef53d3
travis: added PHP 7.4
v4.1.1
2019-11-19 20:15:32 +01:00
1db63d81e9
fixes for PHP 7.4
2019-11-19 01:49:22 +01:00
c7dee4d822
SqlsrvResult: fixed illegal false return value from sqlsrv_fetch_array() ( #344 )
...
On error, sqlsrv_fetch_array() returns false, which causes an error due to the return type declaration. This commit handles that by casting such value to null the same way other result drivers do it.
2019-11-19 01:30:34 +01:00
f2927a1b08
OracleResult: LONG type is textual [ Closes #342 ] ( #343 )
2019-11-06 16:43:33 +01:00
b5a66fdb26
typo
2019-10-22 19:39:16 +02:00
c38f6991b0
Released version 4.1.0
v4.1.0
2019-10-22 19:30:46 +02:00
faab306418
Translator: trims spaces from SQL [ Closes #326 ]
2019-10-22 19:30:46 +02:00
74ba6cfd34
Use null coalescing operator ( #340 )
2019-10-17 22:12:54 +02:00
f46b7f4d79
travis: fixed databases
2019-09-30 10:59:15 +02:00
c1640c5e7b
getInsertId() is be able to return negative ID's [ Closes #336 ]
2019-09-18 10:35:26 +02:00
a2afac80f2
Connection: added option [result][formatJson] that sets json column decoding (text|object|array) ( #335 )
2019-09-09 19:48:01 +02:00
0535d57e6b
implemented MySqliDriver::escapeDateInterval()
2019-08-30 18:55:20 +02:00
369768a62a
added Driver::escapeDateInterval() (BC break) ( #334 )
2019-08-30 18:55:20 +02:00
78d6603bb0
Driver::escapeDate() & escapeDateTime() accepts only DateTimeInterface (BC break)
2019-08-30 18:55:15 +02:00
7f22279333
SqlsrvDriver: Correct escaping of special characters (N prefix) ( #332 )
...
In case nvarchar type is used and e.g. chinese have to be saved, there have to be N in front of the value, this escaping works fine for varchar columns as well.
2019-08-30 18:54:06 +02:00
e66cb84cb5
removed deprecated stuff
2019-08-30 18:54:06 +02:00
5ab8afc704
opened 4.1-dev
2019-07-12 14:31:51 +02:00
219882a962
readme: some minor corrections ( #331 )
2019-05-29 13:44:50 +02:00
7e127f5914
Documentation: Added %N identifier ( #330 )
2019-04-16 21:50:55 +02:00
79f841ec90
Released version 4.0.2
v4.0.2
2019-03-11 21:38:25 +01:00
69eaa71fde
Dibi\Fluent: add annotation for methods or() ( #328 )
2019-02-11 12:37:24 +01:00
f895493016
travis: finely segmented matrix, added PhpStan
2019-02-05 22:11:08 +01:00
19172c801e
Added new getTypes method ( #327 )
...
Added getTypes method, to get all columns and its types, this is faster then write foreach for getting all columns, and getColumns do not get column type (there is null)
2019-01-26 15:37:58 +01:00
2b5683d0f2
PostgreDriver: fix indexes reflection for indexes on expressions ( #323 )
2018-12-15 00:47:26 +07:00
76593b7da4
dibi: fix dibi::*() static methods annotations ( #324 )
2018-12-12 07:42:02 +07:00
dd2fd654be
Result::normalize() Fix select float in format of e-notation ( #317 ) master ( #321 )
2018-10-25 22:33:09 +02:00
12cbbb3140
travis: added PHP 7.3
2018-10-17 17:47:27 +02:00
811974139e
Released version 4.0.1
v4.0.1
2018-09-17 13:50:54 +02:00
7a49609468
test: fix for PHP 7.3
2018-09-17 13:45:50 +02:00