30/01 2012
Progress with live TCA and DB creation

Working examples attached!

Dear developers,

I am very happy to be able to introduce you all to the world's first Extbase Model capable of existing completely without any TCA or ext_tables.sql files - at all. Only the Model class files are used to generate all the necessary schema data.

This is still a work in progress, it is merely proof-of-concept quality and has only limited support - but it works, and it not only automatically creates all your SQL tables and TCA arrays, it also is able to modify the tables on-the-fly as you modify your code. In the future this capability will be activated through a Development context but in this early version everything takes place live.

Note that this is Reflection based, which means you must either clear the cache to trigger an update - or disable the Reflection cache. Alexander Schnitzler has a <link http: www.alexanderschnitzler.de disable-extbase-reflection-cache-during-development-typo3-4-6 external-link-new-window external link in new>great example on how to disable the Reflection cache.

So without further ado:

<link fileadmin site resources public examples t3x_magic-0_0_1-z-201201302220.t3x download file>The Magic extension
<link fileadmin site resources public examples t3x_magicexample-0_0_1-z-201201302220.t3x download file>The Magic Example extension

Feedback is appreciated. The Magic team is open for members who would like to contribute to the project!

Kind regards,
Claus

 

Archive

09/01 2017
09/11 2016
09/06 2016
21/12 2015
07/12 2015
25/11 2015
25/09 2015
22/09 2015
01/08 2015
10/03 2015
03/03 2015
12/02 2015
25/11 2014
01/11 2014
16/10 2014
02/10 2014
02/10 2014
19/09 2014
18/09 2014
05/09 2014
22/08 2014
02/08 2014
27/06 2014
06/06 2014
13/04 2014
27/03 2014
12/03 2014
11/03 2014
05/02 2014
25/01 2014
17/12 2013
08/12 2013
03/12 2013
04/11 2013
Flux 7.0 Teaser
06/08 2013
21/07 2013
10/06 2013
04/06 2013
01/06 2013
27/05 2013
19/05 2013
19/05 2013
11/05 2013
26/04 2013
30/03 2013
19/03 2013
17/03 2013
13/03 2013
10/03 2013
10/03 2013
05/03 2013
04/03 2013
03/03 2013
02/03 2013
01/03 2013
28/02 2013
27/02 2013
25/02 2013
24/02 2013
24/02 2013
23/02 2013
10/02 2013
03/02 2013
03/02 2013
27/01 2013
Asset management in Fluid
20/01 2013
16/01 2013
13/01 2013
08/01 2013
16/12 2012
25/11 2012
18/11 2012
08/11 2012
07/11 2012
05/11 2012
04/11 2012
28/10 2012
22/10 2012
14/10 2012
13/08 2012
08/08 2012
31/07 2012
30/07 2012
25/07 2012
29/04 2012
29/04 2012
22/04 2012
16/04 2012
21/03 2012
Flux 1.4.0 released
08/03 2012
Flux 1.3.0 released
04/03 2012
03/03 2012
28/02 2012
19/02 2012
A Sneaky Sneak Preview of the next version of Flux
13/02 2012
12/02 2012
06/02 2012
30/01 2012
27/01 2012
15/01 2012
26/12 2011
24/12 2011
11/12 2011
11/12 2011
10/12 2011
04/12 2011
04/12 2011
30/11 2011
26/11 2011
25/11 2011