In my last post, on my initial thoughts on CakePHP I said:
"I'd be incredibly impressed if it had a wizard that let me create the shell for all of this automatically; including a wizard for setting up the database table for the model."
As it turns out, I wasn't far off. First, there's a file called
bake.php which will, given a parameter or two, generate the controller and model and view files for you. Super handy. Even better is this third-party script called WebBaker. It's a web-based wizard that will allow you to specify what you'd like generated, including the different actions and corresponding view files.
All that's missing now is an integrated database table generator.