Log of /moodle/lib/dml/mysqli_native_moodle_database.php
Parent Directory
Revision
1.45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 4 07:34:43 2009 WST (2 weeks, 5 days ago) by
stronk7
Branch:
MAIN
Changes since
1.44: +40 -23 lines
Diff to
previous 1.44
MDL-20734 empties and zeros - implemented the normalise_value() function in
mysql and postgres to perform central normalisation of values for insert/
update/set_field. Now all DB drivers cast empty strings to 0 when working
with numeric columns (integer and decimal)
Revision
1.44 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 9 06:34:35 2009 WST (6 weeks, 3 days ago) by
skodak
Branch:
MAIN
Changes since
1.43: +1 -1 lines
Diff to
previous 1.43
MDL-19474 One year and a half ago we started designing and implementing our new databse abstraction layer which included brand new moodle native drivers. Today we are finally removing old legacy drivers that were still using adodb internally. From now on the adodb will be used only in some authentication and enrolment plugins, we are probably going to drop adodb there too later in 2.x. Thanks everybody who helped test and improve our new drivers, even bigger thanks to all the great developers who created ADOdb!
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 10 00:01:31 2009 WST (2 months, 2 weeks ago) by
stronk7
Branch:
MAIN
Changes since
1.42: +16 -1 lines
Diff to
previous 1.42
begin_sql() now uses current storage engine info to know if transactions are going to work
(only InnoDB detected as trasaction-able)
Revision
1.41 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 28 19:17:47 2009 WST (2 months, 3 weeks ago) by
stronk7
Branch:
MAIN
Changes since
1.40: +13 -0 lines
Diff to
previous 1.40
Enforce strict mode in mysqli session in order to get consistent behaviour
in various operations (casting, altering columns...)
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 27 22:01:28 2009 WST (2 months, 3 weeks ago) by
stronk7
Branch:
MAIN
Changes since
1.39: +4 -0 lines
Diff to
previous 1.39
NOBUG. Add 2 missing fix_sql_params() calls in insert/update_record_raw()
causing named and qm parameters to be mixed in the same query. Curiously,
due to the ordered nature of the qms it wasn't breaking, but was incorrect.
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 6 18:22:33 2009 WST (6 months, 2 weeks ago) by
nicolasconnault
Branch:
MAIN
Changes since
1.32: +7 -4 lines
Diff to
previous 1.32
MDL-19010 Fixing upgrade code to work with mysql. Also returning false when get_recordset_sql hits a SQL error, instead of crashing during upgrade with a Fatal error: Exception thrown without a stack frame in Unknown on line 0
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 10 17:33:26 2009 WST (7 months, 2 weeks ago) by
tjhunt
Branch:
MAIN
Changes since
1.31: +5 -1 lines
Diff to
previous 1.31
lib/dml: new compatibility method sql_cast_2signed for when MySQL thinks that 1 * -1 = 18446744073709551615
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.