| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Follow-up on #1122, for consistency.
Make _init() method protected, adjust the method's signature and call
parent method as appropriate.
|
|
When metaColumns() is called for a table having a NUMBER column with a
non-zero scale (e.g. NUMBER(8,2)), the PDO oci driver incorrectly sets
the ADOFieldObject's max_length to the column's length instead of its
precision.
Align handling of number fields in ADODB_pdo_oci::metaColumns() to match
the oci8 driver's correct behavior.
Fixes #1007
|
|
|
|
Update $metaTablesSQL to use standard USER_CATALOG view name instead of
CAT synonym, and standardize the query across the whole Oracle drivers
family.
|
|
Update the $metaColumnsSQL statements in oci8, oci8po, pdo_oci and
odbc_oracle drivers to use USER_TAB_COLUMNS instead of COL. Change was
not applied to the deprecated oracle driver.
Since the contents of the COL.NULLS column (`NULL` / `NOT NULL`) is not
the same as the equivalent USER_TAB_COLUMNS.NULLABLE (`Y` / `N`), we
can get rid of the CASE statement in $metaColumnsSQL2 and simplify the
processing in metaColumns() method, to use a simple string comparison
instead of a strncmp() call to populate ADOFieldObject's not_null
property.
Fixes #1006
|
|
Try to do it right this time...
# Conflicts:
# adodb-memcache.lib.inc.php
Fixes #751
|
|
Fixes #751
|
|
The conflicts resolution applied when merging the Standardized file
headers (commit e9dcce3df24912ad869d0193f0b419f2309101fc) was seriously
messed up, actually overwriting a number of changes in the master
branch.
Rather than trying to go and fix things one by one which has a high risk
of messing things further, it's easier to redo the merge from a clean
slate, so this commit reverts the following:
- "Merge branch 'hotfix/5.21' Standardized file headers",
e9dcce3df24912ad869d0193f0b419f2309101fc
- "Merge tag 'v5.21.1'",
5f437df3104159d5d659f60e31bef8d33c34995f
- "Reset version to 5.22.0-dev"
af9234a525c3255af051a330164486d73be4c63a
- "Fix incorrect resolution of merge conflicts"
a6733f61b0165b366c8d2c70d9af82edc3881951.
- "Fix syntax error in toexport.inc.php"
20b01e83cb61b6b2460f64c7d1277c5f4cc28574.
Fixes #751
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add SetAutoCommit() method for PDO drivers.
Avoids PDO Error: The auto-commit mode cannot be changed for this driver
Fixes #347
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- running SED script
- manual adjustments for files not processed by regex
|
|
|
|
|
|
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.
|
|
- Move all files in adodb5/ to root
- Remove adodb-for-php4/ directory
|