Yii フレームワークと gii ツールを使用して、いくつかのテーブルの crud 機能を作成し始めています。
問題は、通常、生成されたコードを変更する必要があることです。たとえば、すべてのフォームがテキスト入力のみを使用していることに気付きました。たとえば、外部キーの場合、ユーザーが主キーを挿入しなくても他のテーブルのレジスタを選択できる選択を表示する必要があります。
関連するビュー (_view.php、_form.php、...) を変更してこれを実現します。私の問題は、データベースを変更してコードを再生成する必要があるときに始まります。その場合、テーブルごとに移動し、関連するファイルを1つずつ更新して、古い変更を維持する必要があります。
この状況にうまく対処する方法はありますか?