[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