[TYPO3-dev] STRICT-mode for MySQL and install tool
Steffen Müller
typo3 at t3node.com
Tue Jan 27 11:37:57 CET 2009
Hi.
On 27.01.2009 10:49 Steffen Kamper wrote:
>
> thx, i make a patch for TV as well.
>
I just made a fuzzy grep on sysext and core table definitions and found
still some issues:
<--- snip
typo3/sysext/cms/ext_tables.sql:80: treelist text NOT NULL,
typo3/sysext/install/mod/class.tx_install.php:4409: $out =
'tinytext NOT NULL';
typo3/sysext/install/mod/class.tx_install.php:4414: $out = 'text NOT
NULL';
typo3/sysext/install/mod/class.tx_install.php:4504: return ($len>255 ?
'tiny' : '').'blob NOT NULL';
typo3/sysext/openid/lib/php-openid/Auth/OpenID/MySQLStore.php:35:
" server_url BLOB NOT NULL,\n".
typo3/sysext/openid/lib/php-openid/Auth/OpenID/MySQLStore.php:37:
" secret BLOB NOT NULL,\n".
---> snap
I already sent a RFC to the core list regarding the issue in table
cache_treelist. See #10282
ATM I don't have the time to dig into the install tool stuff.
It seems the new OpenID sysext also ships incompatible SQL definitions.
How do we proceed with such issues? Simply patch the sources of the
extension or ask for upstream fix?
--
cheers,
Steffen
http://www.t3node.com/
More information about the TYPO3-dev
mailing list