From: Gianluca S. <gi...@gm...> - 2007-10-28 08:16:43
|
On 10/28/07, Paul Richards <pri...@us...> wrote: > Update of /cvsroot/mantisbt/mantisbt/admin > In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv8230/admin > > Modified Files: > db_stats.php move_db2disk.php schema.php upgrade_escaping.php > upgrade_inc.php > Log Message: > Database API changes - Use query bound queries. > > This is a partial commit as we need to update all db queries to support bound params. > > Previously reviewed partly by thraxisp + discussed on irc months ago. > > Now that 1.1 is branched, change this in head for future 1.2.0 release. > > This commit also include code to fix pgsql handling of BOOL values - currently pgsql support doesn't work on a new database, as adodb changed it's definition of L ( Integer field suitable for storing booleans (0 or 1)) from TINYINT to BOOLEAN in pgsql - where BOOLEAN in pgsql does not accept "=0" as a value - adodb need to define what exactly there definition of 'L' is. > > For now, the approach i'm taking I believe is similar to that which doctrine and other newer abstraction layers take. > > FIX: 0007616: Can't create tables on postgresql > FIX: 0007755: Install error on pgsql > FIX: 0007655: postgresql does not support int values for boolean fields > FIX: 0008375: signup problem > > [snip] > > Index: schema.php > Is it possible to port the schema.php fix to the 1.1 branch? It would be nice to avoid releasing 1.1 borken by default on pgsql... |