David Grudl
fc5e7db484
SqlsrvDriver: workaround for "Driver's SQLSetConnectAttr failed on ODBC <=13" bug
2021-03-10 16:43:12 +01:00
David Grudl
44b420f70d
Released version 4.0.3
v4.0.3
2020-03-26 03:54:02 +01:00
David Grudl
4689101b88
SqliteResult: workaround for PHP bug 79414
2020-03-26 03:54:02 +01:00
David Grudl
db16b9e87a
Result: does not drop the value if detection fails
2020-03-26 03:54:02 +01:00
Adam Klvač
803c9d539c
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:54:02 +01:00
David Grudl
e137dfa28b
Result::fetchAssoc() DateTime in key is converted to string [ Closes #359 ]
2020-03-26 03:54:02 +01:00
Milan Pála
9651835f5b
tests: added reconnect test ( #352 )
2020-03-26 03:54:02 +01:00
David Grudl
2cbebc02c4
Connection: translator is created/destructed in connect/disconnect [ Closes #352 ][ Closes #354 ]
2020-03-26 03:54:02 +01:00
David Grudl
4d647c2aed
travis: fixed databases
2020-03-26 03:51:13 +01:00
David Grudl
5c5838aee4
travis: added PHP 7.4
2020-03-26 03:47:28 +01:00
David Grudl
7df72fd6cf
fixes for PHP 7.4
2020-03-26 03:45:50 +01:00
magikstm
219882a962
readme: some minor corrections ( #331 )
2019-05-29 13:44:50 +02:00
Jiří Zralý
7e127f5914
Documentation: Added %N identifier ( #330 )
2019-04-16 21:50:55 +02:00
David Grudl
79f841ec90
Released version 4.0.2
v4.0.2
2019-03-11 21:38:25 +01:00
pepa-linha
69eaa71fde
Dibi\Fluent: add annotation for methods or() ( #328 )
2019-02-11 12:37:24 +01:00
David Grudl
f895493016
travis: finely segmented matrix, added PhpStan
2019-02-05 22:11:08 +01:00
Radovan Kepák
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
Jan Kuchař
2b5683d0f2
PostgreDriver: fix indexes reflection for indexes on expressions ( #323 )
2018-12-15 00:47:26 +07:00
Jan Kuchař
76593b7da4
dibi: fix dibi::*() static methods annotations ( #324 )
2018-12-12 07:42:02 +07:00
Chrudos Vorlicek
dd2fd654be
Result::normalize() Fix select float in format of e-notation ( #317 ) master ( #321 )
2018-10-25 22:33:09 +02:00
David Grudl
12cbbb3140
travis: added PHP 7.3
2018-10-17 17:47:27 +02:00
David Grudl
811974139e
Released version 4.0.1
v4.0.1
2018-09-17 13:50:54 +02:00
David Grudl
7a49609468
test: fix for PHP 7.3
2018-09-17 13:45:50 +02:00
Jan Kuchař
89987f0cee
PdoDriver: check for misconfigured PDO connections resource ( #294 )
2018-09-17 13:45:50 +02:00
David Grudl
b7e467ecac
drivers: config in not passed via reference (BC break)
2018-09-17 13:45:50 +02:00
jan-oliva
fe0e7510af
Firebird: Add escapeLike() (#300,#305)
2018-09-17 13:45:50 +02:00
Miloslav Hůla
eaf2494d90
Connection: added config option onConnect ( #303 )
...
onConnect option is an array of SQL queries run by Connection::query() right after a database connection is established.
2018-09-17 13:45:50 +02:00
Dalibor Korpar
168971292d
Connection::update() Support updating multiple tables at once ( #316 )
2018-09-17 13:45:49 +02:00
David Grudl
95c424a71d
Connection: accepts Driver instance (fixes 51fa3b9
) [ Closes #315 ]
2018-09-13 13:10:24 +02:00
David Grudl
4b85f0a973
travis: uses NCS 2
2018-09-13 03:28:02 +02:00
Jan Kuchař
e7539102cb
fix: setType should accept null as type ( #309 )
2018-08-22 15:43:11 +02:00
David Grudl
0ad2dd70bc
tests: added complex test for %like
2018-08-22 13:45:39 +02:00
Jan Kuchař
4abe874ce9
fix TypeError: substr() expects parameter 1 to be string, null given ( #306 )
2018-08-22 12:08:35 +02:00
Jan Kuchař
15df96bb22
fixed typehint ( #307 )
2018-08-22 12:08:03 +02:00
David Grudl
2870fb9b31
OdbcDriver: added option 'microseconds'
2018-08-09 22:55:09 +02:00
Pavel Kácha
c8dfb1f863
Dibi\Fluent: add annotations for methods and(), asc(), desc() #298 ( #299 )
2018-06-28 14:25:20 +02:00
David Grudl
9840c31995
updated donation links
2018-06-22 11:47:44 +02:00
Miroslav Koula
25fda3f8f1
DibiExtension: compatibility with Nette DI 3.x ( #297 )
...
Nette DI 3.x require $container->setFactory() usage except of $container->setClass()
2018-06-14 18:17:37 +02:00
Jan Endel
38128fbf9e
typo
...
for example fluent:
$dibiConnection->select(‘id’)
->from(‘users’);
will not pass static analysis although is completely valid code.
2018-06-13 11:47:55 +02:00
Josef Drábek
73790f4321
PdoDriver::getInsertId() fixed
2018-05-30 14:00:54 +02:00
David Grudl
3930dafe3f
Sqlite3Driver becomes alias for SqliteDriver
2018-05-23 17:14:32 +02:00
David Grudl
70b1e08d83
Released version 4.0.0
v4.0.0
2018-05-11 19:57:59 +02:00
David Grudl
6419c62368
readme.md: updates
2018-05-11 19:57:59 +02:00
David Grudl
d3fe68fe1e
Update Github templates
...
Thanks to Babel for inspiration <3
2018-05-10 22:34:43 +02:00
David Grudl
a6392db67d
improved phpDoc, capitalized Dibi
2018-05-10 22:34:04 +02:00
David Grudl
a6d46c7006
Connection: begin, commit and rollback catches DriverException
2018-05-09 13:33:54 +02:00
David Grudl
bd8ce38320
MySqliDriver: refactoring, uses OOP style
2018-05-09 13:33:54 +02:00
David Grudl
8dff5b5b3c
Connection::query() and Fluent::execute() always return Result, not the number of affected rows (BC break)
2018-05-09 13:26:13 +02:00
David Grudl
e291d4d825
type fixes
2018-05-09 13:26:13 +02:00
David Grudl
06a487532d
Result: added getColumnCount()
2018-05-09 13:26:13 +02:00