Добрый день!
При создании нового проекта каждый раз приходится делать:
model t1
crud t1
model t2
crud t2
...
...
...
...
Может можно как-то это автоматизировать?
Возможно уже кто-то решил эту проблемму.
Добрый день!
При создании нового проекта каждый раз приходится делать:
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
и т.д.
если это работает, то это самое оно.
Попробую отпишусь!