[TYPO3-extbase-kickstarter] Extend existing model class does not result in prefixed table column names

Frank Gerards F.Gerards at esolut.de
Tue Dec 4 14:23:09 CET 2012


Hi,

why would it be incompatible ? Don't u use the ClassAlias.php mechanism described by the v6 core team ? You could map the old Class names to the new namespace'd ones there,
so one can use the generated extension in 4.x and 6.x....

-----Ursprüngliche Nachricht-----
Von: typo3-project-extbase-kickstarter-bounces at lists.typo3.org [mailto:typo3-project-extbase-kickstarter-bounces at lists.typo3.org] Im Auftrag von Nicolas de Haen
Gesendet: Dienstag, 4. Dezember 2012 07:18
An: TYPO3 Extbase kickstarter project
Betreff: Re: [TYPO3-extbase-kickstarter] Extend existing model class does not result in prefixed table column names

The extension builder does NOT prefix the column name.
There is some kind of conflict between the principle of the ubiquitous language (which says the developer and the product owner should use the same name for the same thing) and the prevention of name conflicts between multiple extensions extending the same table.

Since the extension builder currently only supports single table inheritance it should prefix the table names IMHO.

But I'm open for a discussion on that.

Btw. now would be the right moment to implement that, since the version 3.0 (being compatible with TYPO3v6, i.e. supporting namespaces) won't be compatible with the version 2.4 generated extensions anyway.

regards,
Nico

--
Nico de Haen
ndh websolutions

Webprogrammierung, OpenSource, Typo3



http://www.ndh-websolutions.de
_______________________________________________
TYPO3-project-extbase-kickstarter mailing list TYPO3-project-extbase-kickstarter at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-extbase-kickstarter


More information about the TYPO3-project-extbase-kickstarter mailing list