[TYPO3-project-4-3] Deprecating SQL parser in TYPO3 4.3
Xavier Perseguers
typo3 at perseguers.ch
Mon Nov 9 11:37:05 CET 2009
Hi Masi,
>>>> The code in the installer does too many checks based on string comparisons. This breaks even with
>>>> different version of the Mysql server.
>>> How else should the checks compare stuff if not by string comparisons?
>> By feature! Don't compare "varchar(11) NOT NULL" but array('type'=>'VARCHAR','notNull'=>true).
>
> BTW, found this just in the EM:
>
> ALTER TABLE table CHANGE tx_myext_data tx_myext_data BLOB;
> Current value: blob
>
> Don't know what went wrong, but it shows again that the DB comparison has serious problems.
The DB comparison needs a big rework that may/should be part of 4.4.
Using an Oracle DBMS, I really don't like seeing many pending ALTER
TABLE because of non-unique mapping between MySQL types and other-DBMS
types.
--
Xavier Perseguers
MVC ExtJS Leader
http://forge.typo3.org/projects/show/extension-mvc_extjs
More information about the TYPO3-project-4-3
mailing list