Anton Polonskiy
04473a21c8
ClickHouse: fix minor problems
...
* ClickHouse: Fix warning on empty tables
Warning: reset() expects parameter 1 to be array, null given
* ClickHouse: Show correct error message
* ClickHouse: add CTE support + allow whitespace at the beginning of the query
* ClickHouse: set default format
2026-02-08 01:01:59 +01:00
Jakub Vrana
948d57bb63
Shorten all but numeric and date types in select
2026-02-07 21:35:09 +01:00
Jakub Vrana
8e865cd650
IGDB: nicer printed select query
2026-02-07 21:32:50 +01:00
Jakub Vrana
864d831463
IGDB: print executed queries
2026-02-07 21:32:50 +01:00
Jakub Vrana
2ea1f8a88c
IGDB: webhooks
2026-02-03 14:16:24 +01:00
Jakub Vrana
503d83599c
IGDB: sort columns
2026-02-02 13:29:31 +01:00
Jakub Vrana
a7a704c818
New plugin: IGDB driver
2026-02-01 20:23:52 +01:00
Jakub Vrana
605ed2dcab
Remove useless . ""
2026-02-01 09:18:22 +01:00
Marcus
240c8fc5e7
ClickHouse: Fix list of tables (bug #1176 )
2025-10-27 15:24:03 +01:00
Marcus Nightingale
4d0e79234c
ClickHouse: Fix offset (bug #1188 )
...
Previously, the driver used `LIMIT <limit>, <offset>` syntax, causing incorrect
pagination behavior (page 2 repeating results from page 1, etc.). Updated the
`limit()` function to use ClickHouse-compatible `LIMIT <count> OFFSET <offset>`
syntax, ensuring correct row offsets across pages.
2025-10-27 15:17:28 +01:00
Jakub Vrana
f921dafa61
Allow connecting to IPv6 ( fix #1095 )
2025-09-08 08:27:09 +02:00
Jakub Vrana
b960c41d63
Elastic: Display indexes in alias (unused for now)
2025-06-11 15:16:19 +02:00
Jakub Vrana
737b631dda
Elasticsearch: Support dropping aliases
2025-06-11 08:45:21 +02:00
Jakub Vrana
8fc450946c
Driver plugins: Readme
2025-06-11 08:16:57 +02:00
Jakub Vrana
307fabaf22
Allow specifying operator in search anywhere
2025-05-05 09:56:59 +02:00
Jakub Vrana
b489cec651
Remove doubled spaces
2025-04-08 13:36:26 +02:00
Jakub Vrana
7d3d46e509
Add driver plugins readme
2025-04-07 12:51:10 +02:00
Jakub Vrana
69890ffc48
Driver plugins: Compatibility with compiled version
2025-04-07 07:53:42 +02:00
Jakub Vrana
e6c0c8ab6b
Fix type of select_db()
2025-03-31 11:08:37 +02:00
Jakub Vrana
b50d19629f
PHPStan: Use int for $limit
2025-03-31 10:09:30 +02:00
Jakub Vrana
7ee6f4f7ac
Move connect() to Driver
2025-03-31 10:09:30 +02:00
Jakub Vrana
712d96b22c
Use connection() instead of $connection
2025-03-29 22:10:20 +01:00
Jakub Vrana
845445baad
Use adminer() instead of $adminer
2025-03-29 21:43:29 +01:00
Jakub Vrana
eeb13253a8
Add comment
2025-03-29 16:25:35 +01:00
Jakub Vrana
1f88485a3c
Rename variable
2025-03-28 22:58:03 +01:00
Jakub Vrana
29339c5223
Db: Unify connection error handling
2025-03-28 22:28:52 +01:00
Jakub Vrana
2396397b75
Elasticsearch: Make it work with Elasticsearch 8
2025-03-28 17:43:11 +01:00
Jakub Vrana
bd823716fc
Elastic: Fix types
2025-03-28 16:17:26 +01:00
Jakub Vrana
195341d075
Split editFunctions
2025-03-28 15:41:38 +01:00
Jakub Vrana
46f6a96c95
Doc-comments: Fix type errors
2025-03-28 15:41:36 +01:00
Jakub Vrana
dc38a7ded3
Plugins: Move operators to a method
2025-03-28 14:30:00 +01:00
Jakub Vrana
a9143ccbdc
Doc-comments: Fix type errors
2025-03-28 12:47:09 +01:00
Jakub Vrana
b948f77af4
Doc-comments: Fix type errors
2025-03-28 12:47:06 +01:00
Jakub Vrana
54f8d731b3
Doc-comments: Sync method signatures
2025-03-28 12:45:02 +01:00
Jakub Vrana
ab4208dcb8
Doc-comments: Declare type properties
2025-03-28 12:45:02 +01:00
Jakub Vrana
5e88dae4e2
Doc-comments: Format
2025-03-28 12:45:02 +01:00
Jakub Vrana
45c045382a
Doc-comments: Move return types to declaration
2025-03-28 12:45:02 +01:00
Jakub Vrana
641ee4ff26
Doc-comments: Move param types to declaration
2025-03-28 12:45:02 +01:00
Jakub Vrana
911f3b71b7
Doc-comments: Add param names
2025-03-28 12:45:02 +01:00
Jakub Vrana
e2deed9a02
Use common parent for Db
2025-03-27 18:39:47 +01:00
Jakub Vrana
309fdb0d86
PHPStan: Fix level 3 errors
2025-03-26 16:57:58 +01:00
Jakub Vrana
7e5757f8b4
PHPStan: Fix level 2 errors
2025-03-26 16:22:15 +01:00
Jakub Vrana
d39cc24c61
PHPStan: Fix level 1 errors
2025-03-26 13:49:11 +01:00
Jakub Vrana
63c258a7f9
PHPStan: Fix level 0 errors
2025-03-26 13:14:10 +01:00
Jakub Vrana
c5f87110ff
Notices: Use idx()
2025-03-26 10:21:36 +01:00
Jakub Vrana
1b8a428d2f
Notices: Avoid accessing offset on null
...
Thanks to @peterpp at 62017e3 .
2025-03-26 07:20:10 +01:00
Jakub Vrana
41aad5bc37
Doc-comment: Use type aliases for arrays
...
Type aliases could be defined either globally (https://phpstan.org/writing-php-code/phpdoc-types#global-type-aliases ) or just for a class.
I prefer having them at the place where they are created.
2025-03-26 02:43:08 +01:00
Jakub Vrana
cccc784da4
Always return array from table_status()
2025-03-26 01:34:48 +01:00
Jakub Vrana
50cdbbe415
Non-MySQL: Better field types in SQL command
2025-03-24 14:43:15 +01:00
Jakub Vrana
b8eb0ad8f5
Notices: Declare properties in fetch_field()
2025-03-24 12:18:24 +01:00