The migration generator automatically creates a forceful create_table, this is so dangerous I don't even know where to start. Why is it even there, it would be great to be given an error or a heads up that it's about to destroy an existing table. Not amused.
It was written with the assumption that you'd review any migrations about to be run on your production database. Please do submit a better patch to make it better though. Thanks.