Why are generators not menus or prompts?

wouldn’t it be more efficient to have a generator ask for column names and types and indexes in a prompt?

or easier at least.

It would be nice to also have ncurses menus for that.

wouldn't it be more efficient to have a generator ask for column names and
types and indexes in a prompt?

Sure, but this isn't Rails bug tracker, please visit
https://github.com/rails/rails and recommend it there.

It would be nice to also have ncurses menus for that.

No.

I think cakephp does a slightly better job of generators than rails.

Generators will always need to accept arguments - it’s how (for instance) the resource generator can invoke the model + controller generators.

At that point, adding an ncurses interface is just duplicating functionality.

–Matt Jones