summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
it_dbi.class
Age
Commit message (
Expand
)
Author
Files
Lines
2020-05-06
Use random_bytes() instead of uniqid() now that we require PHP 7.0 for itools
Christian Schneider
1
-1
/
+1
2020-04-29
Check fields used with NI for NULL first to take advantage of indices
Christian Schneider
1
-1
/
+1
2020-04-21
accept LIMIT 0
Urban Müller
1
-1
/
+1
2020-04-21
dbi: improve docs, enable LIMIT => false
Urban Müller
1
-9
/
+12
2020-04-21
support safe LIMIT
Urban Müller
1
-0
/
+4
2020-03-31
return deleted ids in delete_untouched for triggers
Urban Müller
1
-3
/
+3
2020-02-10
return 0 for no modified records if query was optimized away
Urban Müller
1
-3
/
+3
2019-09-11
Fix auto_increment keys where warnings clobber insert_id
Christian Schneider
1
-1
/
+3
2019-05-16
show full sql statement on readback errs
Urban Müller
1
-4
/
+4
2019-04-18
close result in unbuffered mode for multiple unbuffered queries
Nathan Gass
1
-0
/
+4
2019-02-13
Remove migration functions as all old-style usages have been updated
Christian Schneider
1
-6
/
+0
2019-02-12
Migrate old style constructors to __construct, temporary transition functions...
Christian Schneider
1
-3
/
+9
2018-10-25
don't do JSON_EXTRACT when we use SQL functions with dyncols
David Flatz
1
-1
/
+1
2018-10-08
improve tests and styling
David Flatz
1
-2
/
+4
2018-10-08
handle setting a dyncol to null by removing the field in dyncols
David Flatz
1
-4
/
+14
2018-10-05
fix addition of dynamic columns to record where dyncols is NULL
David Flatz
1
-2
/
+2
2018-09-25
update single dyncols fields; workaround for mariadb < 10.2.16 no longer needed
Urban Müller
1
-4
/
+2
2018-08-13
disable dyncols in WHERE when we have multiple tables because we can't trust ...
David Flatz
1
-1
/
+2
2018-08-09
iterator should clear dynfields from previous iteration, may be missing in cu...
Urban Müller
1
-0
/
+3
2018-07-13
rewrite dyncols to work around mariadb bug in JSON_SET; add write optimization
Urban Müller
1
-18
/
+35
2018-07-10
Use a little bit less magic code to replace leading single-quote by json path...
Christian Schneider
1
-1
/
+1
2018-07-10
change storage format of dynamic columns to JSON
Urban Müller
1
-7
/
+5
2018-06-27
reapply "use safer it:: variants of file funcs", was not the culprit in jussi...
Urban Müller
1
-2
/
+2
2018-06-22
Revert "use safer it:: variants of file funcs"
Urban Müller
1
-2
/
+2
2018-06-21
use safer it:: variants of file funcs
Urban Müller
1
-2
/
+2
2018-01-29
re-enable mysql warnings
Urban Müller
1
-1
/
+1
2017-12-22
disable until code fixed
Urban Müller
1
-1
/
+1
2017-12-21
ignore INSERT IGNORE
Urban Müller
1
-2
/
+2
2017-12-20
better naming
Urban Müller
1
-2
/
+2
2017-12-20
configurable warning suppression
Urban Müller
1
-1
/
+2
2017-12-20
add query to errs
Urban Müller
1
-1
/
+1
2017-12-19
limit warning count, whitelist
Urban Müller
1
-2
/
+2
2017-12-19
whitelist inserts without defaults for now
Urban Müller
1
-4
/
+7
2017-12-19
report mysql warnings
Urban Müller
1
-2
/
+12
2017-11-30
use utf8mb4 as default characterset for mysql connection
Christian A. Weber
1
-1
/
+1
2017-09-28
only select ID for delete_untouched (memory and speed)
Nathan Gass
1
-1
/
+1
2017-09-26
Added update/insert/upsert tracking and delete_untouched() to delete rows not...
Christian Schneider
1
-2
/
+18
2017-08-15
permit throttling of database operations
Urban Müller
1
-1
/
+4
2017-05-17
catch misnamed columns even when setting them to null
Urban Müller
1
-1
/
+1
2017-05-17
kill forbidden tabs
Urban Müller
1
-6
/
+6
2017-05-17
check for correct case of field names
Urban Müller
1
-0
/
+5
2017-04-26
Style and dead code cleanup
Christian Schneider
1
-17
/
+19
2017-04-25
extract function _from from select and use it in for update and delete statem...
Nathan Gass
1
-10
/
+17
2017-03-08
remove comment, upsert should keep state of current iterator
David Flatz
1
-1
/
+1
2017-03-08
combined update/insert
Urban Müller
1
-0
/
+8
2016-11-22
suppress both dyncols and _dyncols from _data; not real values
Urban Müller
1
-0
/
+1
2016-11-10
allow dynamic columns
Urban Müller
1
-5
/
+24
2016-10-19
fix phan warnings
Urban Müller
1
-5
/
+8
2016-08-10
fix utf8 warnings for latin1 selects
Nathan Gass
1
-2
/
+2
2016-06-21
stricter active replication check
Urban Müller
1
-1
/
+1
[prev]
[next]