事業内容
rakeタスクの作成
Railsで利用できるrakeタスクを作成してみます。
> rails generate task ネームスペース名
上記を実行すると、lib配下にrakeタスクが作成されます。
今回実際に作ったタスクは下記のようになります。
上記のタスクをコンソールで確認する場合、
> rake -vT
で確認することができます。
ただし、「desc」部分を記載していないと確認時の一覧には表示されません。
上記は「initializeというnamespaceのdelete_allタスク」を表しています。
task〜endまでが実際の実行されるタスクです。
なので、実行する場合は、
> rake initialize:delete_all
になります。
Ruby On Railsへ