開発フレームワークにはScaffoldingはたいていある。「足場」とでも訳すべきか。
要するにちょろっと書いただけで、ごく一般的なテーブル操作アプリケーションができること。CodeIgniterにもある。
使うことは非推奨となっているが、テーブルのメンテナンスにこれを使わない手はないと思う。いわゆる裏口機能ですね。CodeIgniterの場合は、次のたったふたつの作業でできあがる。
application/config/routes.php内の次の変数をセット
$route['scaffolding_trigger'] = '';
ここにパスワードをセットする。
次に、
load->scaffolding('テーブル名');
}
}
?>
を作る。
maint/パスワード
で、テーブルメンテナンスが出来る。
//