It's great that yiic allows you to generate classes but as the application develops and the database schema changes do you need to keep running yiic to generate a model that's in sync with the database? Otherwise you end up with references to columns that no longer exist or have been renamed scattered around your application
Thanks for posting that URL but the linked discussion seems to be about Yii's future road map. I didn't see any mention of how Yii handles schema changes. Would one delete the controllers and re-run yiic to create new controllers after a schema change? And then manually add back any customizations after that?