YIIC

Добрый день!

При создании нового проекта каждый раз приходится делать:




model t1

crud t1

model t2

crud t2

...

...

...

...



Может можно как-то это автоматизировать?

Возможно уже кто-то решил эту проблемму.

bat-ничек можна накидать

а пример можно?

С недавнего времени можно использовать


model *

Сие действие сделает модели для всех ваших таблиц подключаемой БД

А вот насчет crud для всех таблиц - с такой функцией не знаком, да и необходимости не было (я лично предпочитаю ручками) :)

Батничек (да еще чтоб все автоматом было) я не знаю как создать, т.к. нужно заранее знать все таблички. А вот скрипт вполне возможно, точнее команду добавить в shell :)

Если б мы знали список таблиц, можно было б что-то вроде этого сделать:

go.bat:


php ./protected/yiic.php shell<commands.txt

commands.txt:




help model

help module

model *

crud Test



и т.д.

если это работает, то это самое оно.

Попробую отпишусь!