fv17の日記

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

Rails - データベース

Rails - 複数レコードの一括登録でパフォーマンスを向上させる

JavaでいうaddBatch、executeBatchで一括登録する方法をRailsでもできないかを探した。 activerecord-import gemを使うとRailsでも同様のことが可能とのこと。 利用方法、パフォーマンス比較等 Qiita qiita.com 公式Github github.com

Rails - DBをリセットし、全データを削除する方法

全データを削除する方法は、下記の2つ 【方法1】全テーブルをdropし、db/schema.rbを元にテーブルを再作成 rails db:resetdb/schema.rbからテーブルを再作成するため、テーブル定義は変わらない。 【方法2】全テーブルをdropし、migrationを実行してテーブル…