summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
it_dbi.class
Age
Commit message (
Expand
)
Author
Files
Lines
2021-01-13
Update copyright date
Christian Schneider
1
-1
/
+1
2021-01-13
Unified } else { missed in first iteration
Christian Schneider
1
-1
/
+2
2021-01-13
Unified join to always use implode
Christian Schneider
1
-5
/
+5
2021-01-13
Unified brace and else if style
Christian Schneider
1
-5
/
+10
2021-01-13
Fix caching problem by using it_dbi/it_dbi_postgres in key instead of table name
Christian Schneider
1
-4
/
+4
2021-01-07
avoid warning when no cols found
Urban Müller
1
-1
/
+1
2021-01-06
remove no longer necessary extra suffix argument
Nathan Gass
1
-2
/
+2
2021-01-06
add special handling of numeric keys to _set and _values consistent with _where
Nathan Gass
1
-7
/
+21
2021-01-06
Merge branch 'master' into ng/postgresql
Nathan Gass
1
-26
/
+5
2021-01-05
Remove 11 year old FIXME comment, code has been in use like that long enough :-)
Christian Schneider
1
-1
/
+1
2021-01-05
Remove support for obsolete _read_post_process/_write_pre_process, use static...
Christian Schneider
1
-24
/
+0
2020-11-27
log write throttles
Urban Müller
1
-0
/
+3
2020-09-03
avoid forbidden syntax
Nathan Gass
1
-1
/
+1
2020-09-03
avoid arrow functions as we support php 7.0
Nathan Gass
1
-9
/
+17
2020-09-03
fix indentation
Nathan Gass
1
-3
/
+3
2020-09-03
go back to $GLOBALS['it_dbi'] for backward compatibility
Nathan Gass
1
-13
/
+13
2020-09-03
escape uppercase field names for postgresql
Nathan Gass
1
-0
/
+2
2020-09-03
escape ID to avoid postgresql lowercasing it
Nathan Gass
1
-1
/
+1
2020-09-03
make sure connection exists for escape_name same as escape_string
Nathan Gass
1
-2
/
+12
2020-09-02
extract mysql specific json code into overridable functions
Nathan Gass
1
-11
/
+31
2020-09-01
allow to add a suffix after INSERT (for ON FOO sql syntax)
Nathan Gass
1
-2
/
+2
2020-09-01
generate postgres compatible where statements
Nathan Gass
1
-2
/
+2
2020-08-31
add _escape_name as backticks are mysql specific
Nathan Gass
1
-2
/
+7
2020-08-31
use insert values instead of mysql speficif insert set
Nathan Gass
1
-9
/
+35
2020-08-31
use late static binding to enable subclassing
Nathan Gass
1
-27
/
+30
2020-08-28
isolate mysql specific code
Nathan Gass
1
-65
/
+119
2020-08-27
use existing tables method
Nathan Gass
1
-2
/
+1
2020-07-14
document current behaviour
Urban Müller
1
-0
/
+1
2020-07-01
Preserve type when writing int to dyncols
Christian Schneider
1
-1
/
+3
2020-06-26
Register fields added by _read_postprocess() so they get clear()ed
Christian Schneider
1
-0
/
+5
2020-06-26
Leave _data unchanged by __read_postprocess as update() needs that and add te...
Christian Schneider
1
-1
/
+1
2020-06-25
Streamline _read_postprocess: remove support for unset(), add support to post...
Christian Schneider
1
-14
/
+2
2020-06-25
Call old _read_post_process/_write_pre_process last to preserve old semantics...
Christian Schneider
1
-4
/
+3
2020-06-24
Add static and pure replacements _read_postprocess/_write_preprocess for depr...
Christian Schneider
1
-7
/
+44
2020-06-02
declare static func as such
Urban Müller
1
-1
/
+1
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
[next]