Johannes Meyer
|
f16a54242a
|
DbQuery: Account for daylight savings in `timestampForSql()`
fixes #4568
|
2022-02-10 16:48:36 +01:00 |
Johannes Meyer
|
0fc06d7795
|
Transform `*` equal/unequal comparisons to NULL checks
This comes from https://github.com/Icinga/ipl-sql/pull/31
|
2021-03-12 09:50:59 +01:00 |
Johannes Meyer
|
b288d86e91
|
DbQuery: Return non-string args as is in `valueToTimestamp()`
fixes #4182
|
2020-06-24 14:09:13 +02:00 |
Johannes Meyer
|
d0857345d0
|
DbConnection: Set `COLLATE 'latin1_general_ci'` for `latin1` charsets
MySQL 8+ seems a bit more strict now.
|
2019-12-05 14:18:17 +01:00 |
Eric Lippmann
|
c8ed889114
|
Fix operator in wildcard filter chains
|
2019-08-13 17:19:45 +02:00 |
Eric Lippmann
|
31d3153d2b
|
Support wildcard filters in chains (#3903)
|
2019-08-12 13:41:38 +02:00 |
Johannes Meyer
|
4d0a9fb289
|
DbConnection: Rename getTimezoneOffset() to defaultTimezoneOffset()
refs Icinga/icingaweb2-module-director#1837
|
2019-04-17 12:30:33 +02:00 |
Johannes Meyer
|
14b6e40562
|
DbConnection: Set current user's timezone on the connection
resolves #3525
|
2019-04-16 15:57:27 +02:00 |
Eric Lippmann
|
403c2d3495
|
Merge pull request #3481 from marianrh/feature/optionally-disable-mysql-server-certificate-validation
Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
|
2019-02-26 10:39:21 +01:00 |
Markus Frosch
|
2df8132c46
|
DbConnection: Make host optional for Oracle connections
|
2018-12-04 15:50:53 +01:00 |
Thomas Gelf
|
b4afdf4115
|
DbConnection: do not fail for MySQL 8
fixes #3611
|
2018-11-08 11:11:37 +01:00 |
Marian Rainer-Harbach
|
5e40405a12
|
Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
|
2018-07-16 11:41:13 +02:00 |
Uwe Ebel
|
4b5cf47cce
|
Introduce SQLite resource type
refs #3381
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
|
2018-06-27 09:40:22 +02:00 |
Eric Lippmann
|
4d42c043e4
|
Remove traces of persistent db connections
|
2018-06-22 15:36:46 +02:00 |
Eric Lippmann
|
af35794006
|
Revert "lib/db: Allow to configure persistent connections"
This reverts commit 4763b6b20a .
|
2018-06-22 14:43:32 +02:00 |
Johannes Meyer
|
c3b19996f8
|
DbConnection: Introduce method getConfig()
refs #2508
|
2018-04-27 15:30:04 +02:00 |
Johannes Meyer
|
24128e0cc3
|
DbConnection: Automatically choose sqlsrv as driver..
..if available and none is explicitly set.
refs #3320
|
2018-04-24 15:50:12 +02:00 |
Uwe Ebel
|
39838f1606
|
Add database resource type IBM for DB2
It uses the pdo_ibm driver and Zend Adapter Zend_Db_Adapter_Pdo_Ibm.
Signed-off-by: Markus Frosch <markus.frosch@icinga.com>
|
2017-09-19 14:32:09 +02:00 |
Eric Lippmann
|
f25420f458
|
DbConnection: Fix "Driver does not support setting attributes" for the pdolib extension
fixes #2545
|
2017-07-11 17:20:25 +02:00 |
Eric Lippmann
|
a9e6814785
|
Revert "DbConnection: Fix "Driver does not support setting attributes" for the pdolib extension"
This reverts commit 3e743a8799 .
Referenced the wrong issue number.
|
2017-07-11 17:19:16 +02:00 |
Eric Lippmann
|
3e743a8799
|
DbConnection: Fix "Driver does not support setting attributes" for the pdolib extension
fixes #12640
|
2017-07-11 17:17:48 +02:00 |
Eric Lippmann
|
f02d631aa1
|
DbConnection: Respect port settings for all database types and provide defaults
|
2017-07-11 17:11:44 +02:00 |
Johannes Meyer
|
fdb31e8d1c
|
DbConnection: Support raw sql expressions in methods insert() and update()
|
2017-06-06 09:07:52 +02:00 |
Alexander A. Klimov
|
e10384770d
|
DbResourceForm: make the encryption selection a checkbox
refs #11115
|
2016-12-08 17:52:07 +01:00 |
Alexander A. Klimov
|
0bafc944d3
|
Conform to code style guidelines
refs #11115
|
2016-12-08 17:09:00 +01:00 |
Alexander A. Klimov
|
dce6b4eb08
|
Merge branch 'master' into feature/add-ssl-support-to-mysql-database-resources-11115
|
2016-12-08 16:50:41 +01:00 |
Johannes Meyer
|
3a619eb8c7
|
DbConnection: Don't ignore asterisks when rendering filters
refs #11885
|
2016-11-11 09:18:53 +01:00 |
Johannes Meyer
|
634a69aec9
|
DbConnection: Explicitly check for NULL when rendering unequal filters
resolves #12852
|
2016-11-11 09:17:58 +01:00 |
Johannes Meyer
|
0152a5941d
|
DbQuery: Fix wrong operator precedence when rendering unequal filters
fixes #13107
refs #12852
|
2016-11-10 13:10:31 +01:00 |
Alexander A. Klimov
|
7d94c1fddb
|
DbQuery: handle strange NULL comparision results
refs #12852
|
2016-10-20 15:40:33 +02:00 |
Eric Lippmann
|
fee45a2438
|
Database: Never ignore asterisk filters
fixes #11885
|
2016-06-02 17:27:32 +02:00 |
Johannes Meyer
|
b759ab6f5a
|
DbResourceForm: Don't show SSL form elements by default
Addded additionally a check for PHP 5.4 so that these elements
are not shown for earlier versions.
refs #11115
|
2016-05-27 15:45:22 +02:00 |
Lee Clemens
|
87e774cb88
|
Add SSL Support to MySQL resources
Signed-off-by: Johannes Meyer <johannes.meyer@netways.de>
|
2016-05-27 13:15:48 +02:00 |
Eric Lippmann
|
98934e9c5f
|
lib/DbConnection: Use isset for charset check
|
2016-03-24 17:55:30 +01:00 |
Raphael Bicker
|
ea871ea032
|
Fix Cannot execute queries while other unbuffered queries are active
fixes #11264
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
|
2016-03-24 17:53:55 +01:00 |
Thomas Gelf
|
1fba491160
|
DbConnection: fix utf8-encoded MySQL connections
|
2016-02-29 20:58:34 +01:00 |
Alexander A. Klimov
|
474803fee4
|
Change all license headers to only reflect a file's year of creation
refs #11000
|
2016-02-08 15:41:00 +01:00 |
Johannes Meyer
|
8dd1ad869f
|
DbQuery: Mark method renderFilter() deprecated
|
2015-12-07 10:31:25 +01:00 |
Johannes Meyer
|
4f8b6ffeb3
|
DbConnection: Transfer DbQuery::whereToSql() updates to renderFilterExpression()
|
2015-12-07 10:31:10 +01:00 |
Johannes Meyer
|
5be48fc923
|
DbQuery: Do not call Zend_Db_Select::columns() unless it's necessary
This makes it possible to just use a DbQuery as "union container" without
ever calling from() on it.
|
2015-12-03 13:53:34 +01:00 |
Johannes Meyer
|
28cd9681c8
|
DbQuery: Add method union()
|
2015-12-03 13:50:01 +01:00 |
Johannes Meyer
|
a500937b7d
|
Properly handle undefined configuration values
fixes #10597
|
2015-11-13 16:14:11 +01:00 |
Johannes Meyer
|
b182a31b90
|
DbQuery: Catch exceptions in __toString()
|
2015-11-12 16:32:29 +01:00 |
Johannes Meyer
|
1e35a17ec1
|
DbQuery: Support not equal comparisons with arrays
|
2015-11-05 15:49:15 +01:00 |
Thomas Gelf
|
f88bd525f1
|
DbConnection: respect charset parameter
refs #10359
|
2015-10-27 13:21:35 +01:00 |
Eric Lippmann
|
771efae1a2
|
lib/db: Allow to configure mssql resources
refs #9683
|
2015-09-07 16:20:37 +02:00 |
Eric Lippmann
|
4763b6b20a
|
lib/db: Allow to configure persistent connections
refs #9683
|
2015-09-07 16:15:04 +02:00 |
Eric Lippmann
|
44c19fc5e6
|
lib/db: Allow to create oracle (pdo_oci) connections
refs #9683
|
2015-09-07 16:14:11 +02:00 |
Eric Lippmann
|
a42c8d1f24
|
lib/db: Allow to create oci8 connections
refs #9683
|
2015-09-07 16:11:16 +02:00 |
Eric Lippmann
|
e34c50bc91
|
lib: Fix PHPDoc of DbConnection::$dbAdapter
|
2015-09-07 14:43:13 +02:00 |