Commit Graph

11 Commits

Author SHA1 Message Date
Maximilian Krög
6d917b5b7f
Fix simulate multiple queries with ; in a string
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2024-06-01 00:16:35 +02:00
Maximilian Krög
ef9dc7c310
Fix simulate query count
- Did not work when setting value to other column value, e.g. `SET a=a+1`
- Show updated data when clicking on the affected rows number
  Now shows all table columns plus the new value as a column

Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-30 01:16:21 +02:00
Maximilian Krög
93a8f20eb9
Ignore duplicate set columns
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:44 +02:00
Maximilian Krög
62db67a47c
Show affected rows instead of matched rows in SimulateDml
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:44 +02:00
Maximilian Krög
fab0c6552d
Count number of affected rows with MySQL
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:44 +02:00
Maximilian Krög
f78683100a
Assert pre-conditions
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:43 +02:00
Maximilian Krög
15c5148dfc
No need to select actual column values
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:43 +02:00
Maximilian Krög
516efa2563
Fix simulated query with condition WHERE 0
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-08-26 21:35:43 +02:00
Kamran
135724f0d4
fix: simulate query matched rows wrong count (#18536)
* bugfix for simulate query matched rows wrong count

Signed-off-by: kamioon <kamran.azari@gmail.com>

* remove extra parentheses
add space before and after the else keyword

Signed-off-by: kamioon <kamran.azari@gmail.com>

* replaced with suggested commit from @MoonE with the <=> operator

Signed-off-by: kamioon <kamran.azari@gmail.com>

* add parentheses for the main where condition in simulated update query

Signed-off-by: kamioon <kamran.azari@gmail.com>

* update tests for the simulated update query changes

Signed-off-by: kamioon <kamran.azari@gmail.com>

---------

Signed-off-by: kamioon <kamran.azari@gmail.com>
2023-08-26 16:26:08 -03: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
58ed5bfa9e
Extract Simulate DML action from ImportController
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-27 18:37:15 -03:00