【Rails】バッチを作ってみる

~簡単な自己紹介~

  • 嫁と猫3匹と暮らすフルリモートの三十路SE
  • ブリッジSE的なポジションを務めることが多く、チーム運営、顧客折衝、ベンダーコントロールが得意
  • 得意言語はSQL、VBA
  • 管理や経営にも興味があり、資格で言うと行政書士、社労士もこっそり勉強中

コンテナを立ち上げる

docker compose up -d

コンテナに入る

docker compose exec web bash

バッチを作成する

下記のコマンドを実行し、バッチのひな形を作成します。

rails g task test

作成されたrakeファイルを下記の内容で編集します。

namespace :test do
    desc "hello world"
    task test: :environment do
        p "hello world"
    end
end

バッチを実行する

rake test:test

以上になります。

お疲れさまでした。

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です