summaryrefslogtreecommitdiffstats
path: root/system/database
AgeCommit message (Collapse)AuthorFilesLines
2015-01-05Fix #3460Andrey Andreev1-1/+1
2015-01-05Polish changes following PR #3416Andrey Andreev1-22/+26
2014-12-17Add support for configuring socket pipe connections in 'mysqli'Andrey Andreev1-5/+17
Supersedes PR #3415
2014-12-16User Guide - DB Driver ReferenceJames L Parry1-5/+5
First stab at DB driver reference. Methods are listed in order encountered in the source file. Parameter or return types in DB_driver updated as needed, and reflected here. TOC entry added to bottom of database index page. Signed-off-by:James L Parry <jim_parry@bcit.ca>
2014-12-11Add method chaining support ot CI_DB_query_builder::reset_query()Andrey Andreev1-1/+2
2014-12-11Add method chaining support to QB cache methodsAndrey Andreev1-20/+22
2014-12-04DB forge/utilities polishing (docs) following #3375, #3378Andrey Andreev1-50/+9
2014-12-02Regressions ... #3380 #3194 ab9217e316a79bc8fab2840c8f5bd2b9bc7a4dc0Andrey Andreev2-4/+5
2014-12-01Improve on the fix for #3380Andrey Andreev1-1/+1
2014-12-01Fix a regression from the previous commitAndrey Andreev1-1/+1
2014-12-01Fix #3380Andrey Andreev1-1/+1
2014-11-18Force ORDER BY usage with OFFSET-FETCH on SQL ServerAndrey Andreev2-0/+6
Close #3128 Close #3332 Close #3334 Close #3335
2014-11-13Fix an issue with 'postgre' persistent connectionsAndrey Andreev1-14/+13
Basically, they were never persistent.
2014-11-03Polish changes following #3305Andrey Andreev7-15/+42
Also add support for field comments in PostgreSQL & Oracle ... only via alter_table() for now :/
2014-11-03Remove comment field definition from all other forge classesZachary Flower20-140/+0
2014-11-03Move MySQL comments to MySQL forge classes onlyZachary Flower4-36/+15
2014-11-03Move comment field after unique field in db forgeZachary Flower4-6/+6
2014-11-03Ensure forge comments are actually getting parsedZachary Flower1-0/+2
Signed-off-by: Zachary Flower <zach@ninjaninja.net>
2014-11-03Disable database COMMENT field by default in all other DB Forge driversZachary Flower20-0/+140
Signed-off-by: Zachary Flower <zach@ninjaninja.net>
2014-11-03Add support for the COMMENT field in DBForge and MySQL Forge classes (pdo, ↵Zachary Flower4-0/+33
mysql, and mysqli) Signed-off-by: Zachary Flower <zach@ninjaninja.net>
2014-10-27[ci skip] Switch to MIT license; close #3293Andrey Andreev79-1119/+2005
2014-10-20Escape the array elements separately and join them in compile_binds()clawoo1-2/+7
2014-10-18Escape arrays sent as binding values for database queries.clawoo1-1/+6
2014-09-29Close #3194Andrey Andreev1-0/+4
2014-09-29Revert #3194Andrey Andreev1-13/+0
This has caused way too many BC breaks (#3238, #3242, #3257). Close #3257
2014-09-18Fix #3242Andrey Andreev1-1/+1
2014-09-17Fix #3238Andrey Andreev2-7/+10
Close #3239
2014-08-27Fix #2963Andrey Andreev1-8/+3
Changed all file permissions settings throught the framework and the documentation. Also added configuration settings for CI_Log and CI_Image_lib
2014-08-27Merge pull request #3202 from rougin/patch-1Andrey Andreev1-1/+1
Fixed typo error
2014-08-27Removed empty lineRougin Gutib1-1/+1
2014-08-26Merge pull request #3195 from hArpanet/developAndrey Andreev1-3/+3
ibase_driver returning whitespace in table/column names
2014-08-26ibase_driver add table/column aliaseshArpanet1-3/+3
to satisfy DB_driver expectations
2014-08-24Fixed typo errorRougin Royce Gutib1-2/+2
2014-08-22Query builder, IS NOT NULL support #3194: Strict comparison.Ivan Tcholakov1-1/+1
2014-08-21Query builder: IS NOT NULL support implementation, see #3194Ivan Tcholakov1-0/+9
2014-08-21ibase_driver returning whitespace in table/column nameshArpanet1-3/+3
Currently all Table and Field names are returned padded with whitespace up to string(124).
2014-08-15Fix #3187Andrey Andreev1-1/+1
2014-07-05Missing looping index added. Without index empty rows returned for csv ↵Dionysis Arvanitis1-1/+1
column headers.
2014-07-01Fix #3124Andrey Andreev1-2/+2
2014-06-19Fix #3112Andrey Andreev4-15/+4
2014-05-09Call data_seek(0) only if we've used DB_result::*row*() methodsAndrey Andreev1-3/+3
This should fix HHVM where it throws 'Unable to jump to row 0 on MySQL result index X' error messages for ext/mysqli
2014-05-09Remove (most of) error suppression from database drivers (issue #3036)Andrey Andreev17-56/+61
2014-05-07Remove error-masking '@' in mysqli_driver (See: ↵mdunisch1-2/+2
https://github.com/EllisLab/CodeIgniter/issues/3036)
2014-04-30Added `_trans_failure` property to fix PHP Warning.Ahmedul Haque Abid1-0/+9
2014-04-25Minor fixesvlakoff1-1/+1
2014-04-09Removed BOMEtki1-1/+1
2014-04-09MicrofixEtki1-7/+1
cleaned `return true; return true;` construction
2014-03-31[ci skip] Fix #2972Andrey Andreev1-1/+1
2014-03-24[ci skip] Spacing adjustmentsAndrey Andreev1-10/+10
2014-03-17Fix DB forge unsigned attribute (PR #2949)Andrey Andreev1-15/+13