[TYPO3-project-4-3] 4.3. beta behaves like 3.8 (and all that unknown DB-fields)

Ernesto Baschny [cron IT] ernst at cron-it.de
Wed Oct 7 12:27:20 CEST 2009


bernd wilke schrieb:
> Am Tue, 06 Oct 2009 18:19:16 +0200 schrieb Ernesto Baschny [cron IT]:
> 
> 
>> Tables are not created from TCA, but from ext_tables.sql files. Those
>> are only in sync with the TCA information if the developer keeps them in
>> sync, as this synchronisation is technically not really required.
> 
> as this happend in a fresh installation without extensions, the 
> responsible developers are the core team.
>  
>> So this "TCA comparision tool" is mainly a tool for developers to see
>> what "might" be missing or what might be "too much". Providing that in
>> the Install Tool is of course not so nice, it should be rather in
>> extdevtools.
> 
> IMHO having so much differences for core tables gives a bad example for 
> ext-developers.
>  
>> And might be also a nice project (for 4.4) to at least clean up some
>> bogus stuff reported there for strictly core tables.
> 
> I have read about different neccessary changes to core tables.
> but which definition is correct? those from generated tables or those 
> from TCA?
> where do these differences come from?

Most differences appear because there are tables or fields which are for
"internal use" and not really editeable through TCEforms or even not
passing through TCEmain, meaning there is no need to have them in TCA.

This includes the new caching-tables etc. Maybe we need to be able to
flag certain tables as "valid tables without TCA information", so that
these are not pollute this TCA comparision.

Cheers,
Ernesto



More information about the TYPO3-project-4-3 mailing list