| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
- running SED script
- manual adjustments for files not processed by regex
|
|
Prior to this, when argument $flds contained more than 1 column to
modify, the loop was generating SQL like:
ALTER TABLE sometable ALTER COLUMN col1 ...
ALTER TABLE sometable ALTER COLUMN col1col2 ...
ALTER TABLE sometable ALTER COLUMN col1col2col3 ...
Fixes #72
Signed-off-by: Damien Regad <dregad@mantisbt.org>
|
|
The methods "AddColumnSQL" and "AlterColumnSQL" did not quote the table
name propery, resulting in broken ALTER TABLE statements.
Fixes #67
Signed-off-by: Damien Regad <dregad@mantisbt.org>
|
|
Fixes #31
Changes to original commit: whitespace and updated changelog.
Signed-off-by: Damien Regad <dregad@mantisbt.org>
|
|
Some methods' signature did not match the parent class
|
|
|
|
|
|
|
|
http://php.net/manual/en/language.basic-syntax.phptags.php
|
|
Bumped 'dev' version allows users who rely on source code downloaded
from the git repository rather than an official release tarball to
reliably determine that they are running a development version of the
library.
|
|
|
|
The preg_replace statement was doing a global replace of 'NULL' by '',
ignoring the fact that a column can be 'DEFAULT NULL', causing the
function to generate incorrect SQL.
|
|
Simplify the code by setting $alter to include $colname
|
|
|
|
|
|
|
|
Causing error with E_STRICT. Fixes #2
|
|
Contact the commit's author directly for all comments/fixes.
General
=======
- The driver is qualified to run on Server 2005, 2008 and 2012.
- At startup, the driver identifies the SQL Server version, which
allows it to invisibly take advantage of new features available in SQL
server 2012.
- It will not run on SQL Server 2000, although I'm sure it would be
easy enough to fix.
- It includes all patches to the known bugs that I can find on the
phplens forum.
- Much of the debugging has been removed, as this impeded program
debugging when used with FastCGI
- Some fixes are my own versions of those reported on the phplens
boards
drivers/adodb-mssqlnative.inc
=============================
Changed mapping of bigint from I to I8
MetaColumns()
--------------
Missing MetaColumns function, re-introduced, Produces an extended list
of 10 field attributes, including auto-increment, nullable
GenID() / CreateSequence()
--------------------------
- On Server 2008 and lower, uses the historical sequence emulation.
- On Server 2012. Uses the newly introduced Create Sequence statement.
FetchField()
------------
This follows the method used in the oracle driver and caches the
metadata at initialisation, which helps performance.
datadict/datadict-mssqlnative.inc
=================================
Missing file reintroduced, to support SQL Server format datadict
functions
perf/perf-mssqlnative.inc
=========================
Tables()
--------
Arguments to the Tables() function declared incorrectly
|
|
- Move all files in adodb5/ to root
- Remove adodb-for-php4/ directory
|