summaryrefslogtreecommitdiffstats
path: root/system/database/DB_active_rec.php
AgeCommit message (Collapse)AuthorFilesLines
2009-02-20added LIKE condition escaping to all drivers and Active RecordDerek Jones1-1/+7
updated all DB drivers to accept arrays in escape_str()
2009-02-03DB count_all() not returns an integer alwaysDerek Allard1-1/+1
Added some syntactical improvements within DB (braces) Fixed a bug when doing 'random' on order_by() (#5706). Fixed a bug where adding a primary key through Forge could fail (#5731). Fixed a bug when using DB cache on multiple databases (#5737).
2008-11-20Added where_in to the list of expected arguments received by delete()Derek Allard1-1/+1
2008-11-13Changing EOL style to LFDerek Allard1-1813/+1813
2008-10-27Fixed order_by bug #5704Rick Ellis1-10/+54
2008-10-18Added AR caching features to update and delete functionsRick Ellis1-1/+7
2008-10-18Removed limit and order from the AR caching routine, as these are not supported.Rick Ellis1-35/+5
2008-10-18Oops! I missed resetting the cache array in the flush function in my last ↵Rick Ellis1-2/+3
commit.
2008-10-18Fixed an AR caching bug: 4995Rick Ellis1-9/+22
2008-10-18(no commit message)Rick Ellis1-7/+14
2008-10-17Fixed a number of bug reports related to table/db names not being escaped or ↵Rick Ellis1-268/+301
prefixed correctly.
2008-09-30Swiched to escape() rather then escape_str(), as per bug report #4680Rick Ellis1-2/+2
2008-09-30Added backticks around column names in where clause. Bug report number: 4668Rick Ellis1-1/+1
2008-09-30Did a little clean up. Nothing that affected functionalityRick Ellis1-2/+1
2008-09-13updated copyrightRick Ellis1-1/+1
2008-06-04whitespace, whitespace, schmeitespaceDerek Jones1-1/+1
2008-06-04compacting some whitespaceDerek Jones1-5/+1
2008-06-04bit of a code cleanupDerek Allard1-6/+5
2008-06-04change AR behaviour so that blank values result in empty quotesDerek Allard1-6/+4
2008-05-22Fixed a bug (#4561) where orhaving() wasn't properly passing values.Derek Allard1-2/+6
Removed some unused variables from the code (#4563). Fixed a bug where having() was not adding an = into the statement (#4568).
2008-05-18Moved the _has_operators() function into DB_driver from DB_active_rec.Derek Allard1-20/+0
2008-05-13Some sweeping syntax changes for consistency:Derek Jones1-29/+29
(! foo) changed to ( ! foo) || changed to OR changed newline standardization code in various places from preg_replace to str_replace
2008-05-12Escape behaviour in where() clauses has changed; values in those with the ↵Derek Allard1-19/+22
"FALSE" argument are no longer escaped (ie: quoted).
2008-05-12Fixed a bug in AR compiling, where select statements with arguments got ↵Derek Allard1-3/+10
incorrectly escaped (#3478).
2008-05-11Removed closing PHP tags, replaced with a comment block identifying the end ↵Derek Jones1-1/+3
of the file
2008-05-11Undoing change committed in r1115Derek Jones1-0/+1
2008-05-11removed closing PHP tag from all framework filesDerek Jones1-1/+0
2008-05-08flipped the $not flag for or_where_not_in()Derek Jones1-5/+1
http://codeigniter.com/bug_tracker/bug/4171/
2008-05-05Added get_dir_file_info(), get_file_info(), and get_mime_by_extension() to ↵Derek Allard1-22/+22
the File Helper. Changed ( ! condition) into (! condition) within the code
2008-04-15Fixed an AR bug when joining with a table alias and table prefix (#4400).Derek Allard1-1/+1
2008-04-06Fixed a bug that wasn't allowing escaping to be turned off if the value of a ↵Derek Allard1-2/+7
query was NULL.
2008-04-06testing an escape issueDerek Allard1-1/+4
2008-04-06Added the ability to prevent escaping in having() clauses.Derek Allard1-8/+13
2008-03-06change to the way AR handles aliased tablesDerek Allard1-5/+3
2008-03-04fix silly copy-paste error in active recordDerek Allard1-1/+1
2008-03-02added or_having, deprecated orhavingDerek Allard1-2/+14
2008-02-25Fixed an AR_caching error where it wasn't tracking table aliases (#3463)Derek Allard1-1/+1
2008-02-06cache_stop() fix...Derek Allard1-4/+1
2008-02-05Added and documented Active Record caching.Derek Allard1-41/+272
Made AR fully database-prefix aware
2008-01-30fix orlike to call or_likeDerek Allard1-1/+1
2008-01-29Abstracted FROM table listing in Active Record for databases that do not ↵Derek Jones1-1/+1
support parenthetic grouping of tables to explicitly define operator precedence
2008-01-27fix extraneous returns and variablesDerek Allard1-5/+0
2008-01-23fixing www.codeigniter.com to codeigniter.comDerek Allard1-3/+3
2008-01-23Added $this->db->dbprefix() to manually add database prefixes.Derek Allard1-3/+24
2008-01-21replaced www.codeigniter.com with codeigniter.comDerek Jones1-3/+3
2008-01-18ExpressionEngine Dev Team in creditDerek Allard1-2/+2
2008-01-18reset where_in array after a call (bug# 3259)Derek Allard1-1/+2
2008-01-17orderby fixDerek Allard1-1/+2
2008-01-16Many new Active Record functions, and another whack of stuffDerek Allard1-48/+273
2008-01-14removed raw_where and raw_or_where. They duplicated existing functionality ↵Derek Allard1-38/+0
better left elsewhere.