summaryrefslogtreecommitdiff
path: root/it_dbi.class
AgeCommit message (Collapse)AuthorFilesLines
2010-11-03dbi::update() returns affected rowsUrban Müller1-0/+3
2010-10-28better documentationUrban Müller1-7/+8
2010-07-27Don't attempt to read record after insert if no keyfield is defined. This ↵Thomas Brüderli1-1/+1
prevents from fatal errors on tables without a primary key
2010-05-06log slow queriesUrban Müller1-6/+6
2010-04-21Fix disabling of the syntax converter; allow to specify the db connection ↵Thomas Brüderli1-0/+5
charset in it_dbi
2010-01-18escape field names (for fields like Usage, Date, ...)Christian Weber1-1/+1
2010-01-17Reduce number of put calls to it_cacheChristian Schneider1-3/+4
2009-10-20Add own iteratorkey if no DB key was foundChristian Schneider1-1/+2
2009-09-15update() no longer optimizes data away if a query is givenChristian Weber1-4/+4
2009-08-27sqltrace implies sqllogUrban Müller1-1/+1
2009-08-25Fix multiple NI with arraysChristian Schneider1-0/+1
2009-08-25Added array support to NI operatorChristian Schneider1-7/+15
2009-08-17nocache -> SQL_NO_CACHEUrban Müller1-0/+3
2009-08-08correct integer detection (bigint is still treated as string as it exceeds ↵Christian Weber1-1/+1
php's int size)
2009-07-23Add MATCH operator for mysql queries + unify string escapingThomas Brüderli1-5/+22
2009-03-11support simple OR queries by introducing the magic scalar value "OR"Christian Weber1-1/+4
2009-02-17Do not read back after update if no key is set (uninitialized record)Christian Schneider1-1/+1
2009-02-17Fix it_dbi NOT IN with empty array and added IN/NOT IN testsChristian Schneider1-1/+1
2008-12-17Purge cache shared by multiple apaches on SQL schema changeChristian Schneider1-0/+12
2008-12-16output errnoUrban Müller1-1/+1
2008-11-27schema cacheUrban Müller1-11/+55
2008-10-27Simplify code, query() throws fatal if safety > 0 anywayChristian Schneider1-1/+1
2008-10-22support safety=0 in construktorUrban Müller1-2/+2
2008-10-15phplint cleanupUrban Müller1-3/+3
2008-10-01Added logging of querys to _sqllog if debug_sqllog is setChristian Schneider1-1/+7
2008-10-01Added PHP5 iterator to it_dbi: Allows foreach (new T_User...)Christian Schneider1-1/+38
2008-07-29Fix switch to update_serverChristian Schneider1-2/+2
2008-07-24Properly save and restore state of select() in read()Christian Schneider1-2/+4
2008-07-16added optional array for query(), use it internally to pass db info along, ↵Nathan Gass1-23/+23
don't save dbid in p/_p
2008-07-10better err msgUrban Müller1-6/+6
2008-06-27Honor classprefix when checking for existence of class (Used in ↵Christian Schneider1-1/+1
ad/localads.html)
2008-06-26Replaced deprecated mysql_list_tables by SHOW TABLESChristian Schneider1-12/+15
Constructor of generated classes now take varargs too and added tests for it
2008-06-06reconnect if mysql server goes awayUrban Müller1-15/+27
2008-04-16Make it_dbi compatible with old syntax againChristian Schneider1-1/+1
2008-04-07Deprecate second parameter to constructor of generated classesChristian Schneider1-3/+3
2008-04-06Fixed bogus conversion of NULL to 0 for integer fieldsChristian Schneider1-1/+1
2008-04-04Deprecate second parameter (config) to constructor of generated classesChristian Schneider1-0/+2
2008-04-01Fix warning about get_func_args() used as parameter to other functionChristian Schneider1-2/+7
2008-04-01Allow multiple arguments as query to select() and constructorChristian Schneider1-15/+24
2008-03-10Fix warning when no tables exist, get rid of in_array()Christian Schneider1-2/+3
2008-03-07support not reading schemaUrban Müller1-1/+3
2008-01-25allow enabling sqllog after constructorUrban Müller1-5/+3
2007-11-28Precalculate int property of fields to reduce iterate() overheadChristian Schneider1-1/+5
2007-11-28New it_dbi type awareness: int(11) fields are returned as intChristian Schneider1-3/+3
2007-11-13documentationUrban Müller1-3/+4
2007-10-12fix field length for time, date and datetime, not just datetimeChristian Weber1-1/+1
2007-10-11Removed deprecated manual settings of fields for update() and added basic testsChristian Schneider1-28/+16
2007-10-11increase performance of iterate(), make sure select() always clear()s (even ↵Christian Weber1-1/+3
in nofetch mode)
2007-10-11Improve documentation cross referenceChristian Schneider1-4/+6
2007-10-11Populated release branchChristian Schneider1-0/+651