前提・実現したいこと
rails g scaffoldコマンドを自動で保存しておき、エディタを閉じても、あとから実行できるようにする方法はないでしょうか?
背景
要件などが定まっておらず開発の初期段階でscaffoldを壊しては作るを繰り返していて、良い方法はないかと思っての質問となります。
一度scaffoldを実行して、その後、modelやviewにそれぞれ追加・変更する方法もあるかと思いますが、それぞれに追加するくらいなら、今の段階では作り直したほうがよいと考えています。
試したこと
検索して探したのですが、該当するものが見つかりませんでした。
またテキストエディタなどにコピー&ペーストしてみたのですが、作業が煩雑と感じました。
補足情報(FW/ツールのバージョンなど)
RubyMineを利用しています。
どうぞよろしくおねがいします!
追記
説明がわかりにくくて申し訳ありません。
頂いた回答や修正のご連絡を見る限りあまり一般的でないことをやっているんだと思うのですが、うまく説明できないので具体例を説明させてください。
①scaffoldを実行
rails g scaffold sample hoge:string hogehoge:string hooge:string
②カラム名間違えやカラム追加したいときにdestroyを実行
rails d scaffold sample
③修正したscaffoldを実行
rails g scaffold sample hoge:string fuga:string hooge:string fugafuga:integer
WEBアプリケーション制作に全くなれておらず、要件などもまだ定めきれていない段階なので、①→③を繰り返し行っています。
ターミナルなどを閉じていなければ良いのですが、閉じたりしたときでも上記の入力したコマンドをどこかで保持しておけると嬉しいなと思ったので質問させていただきました。
※確かに要件を先に固めたほうが効率が良いのはおっしゃるとおりなんだと思います。
回答4件
あなたの回答
tips
プレビュー