Skip to content

Instantly share code, notes, and snippets.

@DanThiffault
Created February 8, 2016 22:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DanThiffault/9f13c9419b9357259dc2 to your computer and use it in GitHub Desktop.
Save DanThiffault/9f13c9419b9357259dc2 to your computer and use it in GitHub Desktop.
Bulk Arel inserts
bookMergeBlocks = BookMergeBlock.arel_table
im = Arel::InsertManager.new Arel::Table.engine
im.into bookMergeBlocks
im.select @raw_books.select(book.id,:book_id).uniq.arel
im.columns << bookMergeBlocks[:master_book_id]
im.columns << bookMergeBlocks[:duplicate_book_id]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment