create project with tables dynamically extensible

Hello Sir!

I would like to create a project using the framework yii because I found it very rich and fast execution.

I have already created a database with tables containing basic columns.


[*]I want to create an extension that will allow me not to generate each model and the views when I add a new column to a given table.

[*]This new column will be added thanks to an interface(that i will create), to a configuration file used by this extension.

[*]This extension use the configuration file to add the new column defined to the table at the first run.


I searched the site but I have not found what I need.

Indeed, I am starting in mvc and I do not know where to start.

I am opened to other suggestions better than this

I am wondering if anyone know an extension that already does the same thing

Help me, please