Commit Graph

233 Commits

Author SHA1 Message Date
Liviu-Mihail Concioiu
db7b4bc583 Show query if no results found
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2025-01-04 18:58:48 +01:00
Maurício Meneghini Fauth
9ee8e20385
Merge pull request #19388 from MoonE/revert-query-stats-for-count
Revert "Show query stats for count(*) query"

Didn't manage to fix the duplicate query results, so this is reverts #19221 #19237 for now
Fixes #19245
Should reopen #16869
2024-12-25 12:12:58 -03:00
Kamil Tekiela
88cd529519 Don't execute unnecessary queries
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-12-08 02:46:43 +00:00
Maximilian Krög
e9c3c282e4
Revert "Show query stats for count(*) query"
This reverts commit b9c793e7f8.
This reverts commit 2a4fb46391.

Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-11-14 01:36:30 +01:00
Maximilian Krög
2a4fb46391
Show query stats for count(*) query
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-07-05 00:04:49 +02:00
Maximilian Krög
bf10893215
Fix column sorting with GROUP BY
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-06-01 18:14:34 +02:00
Kamil Tekiela
cbbe3401b1 SQL without unique clause is not recognized
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-03-18 14:19:37 +01:00
Kamil Tekiela
c59124b031 Don't optimize count for UNION queries
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2024-01-23 14:20:30 +01:00
Kamil Tekiela
94eee04d50 Remove htmlentities()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-09-05 18:12:38 +01:00
Kamil Tekiela
910c43db3b Fix: Cannot execute stored procedure with SELECT using the SQL tab
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-08-07 13:59:48 +01:00
Sachin Bahukhandi
0c7848083d
Fixed the Pagination missing when using SELECT DISTINCT (#18493)
Signed-off-by: Sachin Bahukhandi <sachinb0013@gmail.com>
(cherry picked from commit 73efd6e03e)
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-07-13 15:11:23 -03:00
Maurício Meneghini Fauth
64eceff4f9
Fix state times not getting summed in the profiling table
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-02 16:31:10 -03:00
William Desportes
2443570ce6
Merge #17851 - Fix #17028, #17683 - Re build query count management
Pull-request: #17851
Fixes: #17028
Fixes: #17683

Signed-off-by: William Desportes <williamdes@wdes.fr>
2023-02-08 13:12:00 +01:00
Liviu-Mihail Concioiu
f45cd23222 Remove double quotes
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2023-01-31 22:57:56 +01:00
iifawzi
b7bf83c24c Default to "Full texts" when running ANALYZE
Signed-off-by: iifawzi <iifawzie@gmail.com>
2022-11-18 17:00:10 +02:00
William Desportes
86b93afdfd
Replace '*' in query to count results
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-10-31 14:44:40 +01:00
William Desportes
8a2fbda34a
Ref #17028 - Use statement build instead of replacing tokens
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-10-31 14:37:54 +01:00
Kamil Tekiela
d075fa56a2 A table may be named "0"
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-08-04 21:40:18 +01:00
Maurício Meneghini Fauth
54df014550
Remove stickyfilljs JavaScript dependency
This polyfill is not needed anymore.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-04-27 19:47:31 -03:00
Maurício Meneghini Fauth
f7f85bb450
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-21 12:37:29 -03:00
Maurício Meneghini Fauth
4848ccb481
Disable editing to system schemas
- Fixes #16816

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-19 17:52:05 -03:00
Maurício Meneghini Fauth
c03cbdea88
Merge pull request #17276 from kamil-tekiela/microtime-sql
Expose execution time as public property
2022-01-19 12:13:12 -03:00
Kamil Tekiela
3e6e4fffbc Expose execution time as public property
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-09 21:21:55 +00:00
Kamil Tekiela
84e899bb86 Fix parameter types
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-09 18:21:21 +00:00
Kamil Tekiela
643c642c9d Remove redundant null coalesce
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-09 18:21:21 +00:00
Kamil Tekiela
8e035557a7 Refactor getMessageIfMissingColumnIndex
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-09 18:21:20 +00:00
Kamil Tekiela
caeb5fef29 Cleanup getHtmlForPreviousUpdateQuery
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
d280d724ed Add return type
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
7f8c1355fa Add check for false value
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
b20922b773 Simplify getDefaultSqlQueryForBrowse
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
e8bfa5e4e6 Remove redundant condition
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
51207fff0b Set parameter type
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
7b60bd57fa Remove unused pass-by-ref
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
53518dc266 Fix argument type
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
1df141dcd6 Remove unused parameter
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
aa49e38fc0 Invert the condition within foreach
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:13 +00:00
Kamil Tekiela
18a16915df Use elvis operator instead of if
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:12 +00:00
Kamil Tekiela
c9a532dcaf Remove useless ! empty
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:12 +00:00
Kamil Tekiela
1e2772dbff Convert ternary into true boolean expression
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:12 +00:00
Kamil Tekiela
34b0a92a87 Merge if statements into one
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:12 +00:00
Kamil Tekiela
b1a82bf08b Refactor Sql.php
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-07 22:31:12 +00:00
Kamil Tekiela
83b4dda1a3 Change QUERY_STORE to QUERY_BUFFERED
Set the value to 0 instead of 1 and remove all unnecessary usages of this constant

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-01-01 01:46:01 +00:00
Kamil Tekiela
47a039d70c Implement ResultInterface & MysqliResult
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-31 23:59:24 +00:00
Maurício Meneghini Fauth
2edf663611
Remove the Bookmark::getParams method
Uses BookmarkFeature class instead.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-27 09:31:53 -03:00
Kamil Tekiela
eba8621881 Use DI for Results.php
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-26 23:10:34 +00:00
Maurício Meneghini Fauth
c411121fd8
Move Relation classes into the ConfigStorage namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-17 12:09:13 -03:00
Kamil Tekiela
be87571da6 PHPStan checkAlwaysTrueStrictComparison fixes
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-08 15:26:52 +00:00
Maurício Meneghini Fauth
acff73aa24
Merge pull request #17215 from kamil-tekiela/Psalm-fixes-1
Use array_keys whenever only keys are needed in foreach
2021-12-02 18:42:12 -03:00
Kamil Tekiela
488e7cb5bf Use array_keys whenever only keys are needed in foreach
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-11-29 20:37:39 +00:00
Kamil Tekiela
63b59f2550 Fix issues with wrong type provided for $table
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-11-28 19:33:09 +00:00