├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── gemfiles ├── activerecord_60.gemfile ├── activerecord_61.gemfile ├── activerecord_70.gemfile ├── activerecord_71.gemfile ├── activerecord_72.gemfile ├── activerecord_80.gemfile └── activerecord_head.gemfile ├── lib ├── pluck_in_batches.rb └── pluck_in_batches │ ├── extensions.rb │ ├── iterator.rb │ └── version.rb ├── pluck_in_batches.gemspec └── test ├── pluck_in_batches_test.rb ├── support ├── models.rb └── schema.rb └── test_helper.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/activerecord_60.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_60.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_61.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_70.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_71.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_72.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_80.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_head.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/gemfiles/activerecord_head.gemfile -------------------------------------------------------------------------------- /lib/pluck_in_batches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/lib/pluck_in_batches.rb -------------------------------------------------------------------------------- /lib/pluck_in_batches/extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/lib/pluck_in_batches/extensions.rb -------------------------------------------------------------------------------- /lib/pluck_in_batches/iterator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/lib/pluck_in_batches/iterator.rb -------------------------------------------------------------------------------- /lib/pluck_in_batches/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module PluckInBatches 4 | VERSION = "0.3.0" 5 | end 6 | -------------------------------------------------------------------------------- /pluck_in_batches.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/pluck_in_batches.gemspec -------------------------------------------------------------------------------- /test/pluck_in_batches_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/test/pluck_in_batches_test.rb -------------------------------------------------------------------------------- /test/support/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/test/support/models.rb -------------------------------------------------------------------------------- /test/support/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/test/support/schema.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fatkodima/pluck_in_batches/HEAD/test/test_helper.rb --------------------------------------------------------------------------------