Actions
Bug #20400
closedDBAL does not support CLOB/BLOB when using a mapped table name
Status:
Closed
Priority:
Should have
Assignee:
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2009-05-07
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
4.3
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
When dealing with CLOB/BLOB fields, special care should be taken in INSERT and UPDATE statements. However DBAL does not handle it carefully when the query contains a mapped table name, e.g., when using this configuration:
$TYPO3_CONF_VARS['EXTCONF']['dbal']['mapping'] = array(
'tx_templavoila_datastructure' => array(
'mapTableName' => 'tx_templavoila_ds',
),
);
In this case, the query contains table 'tx_templavoila_ds' instead of 'tx_templavoila_datastructure' and DBAL is not able anymore to detect that a column is of type BLOB/CBLOB leading to an invalid query being issued to the database.
(issue imported from #M11047)
Files
Actions