├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .ruby-version ├── Appraisals ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── auto_increment.gemspec ├── gemfiles ├── .bundle │ └── config ├── rails_6_0.gemfile ├── rails_6_0.gemfile.lock ├── rails_6_1.gemfile ├── rails_6_1.gemfile.lock ├── rails_7_0.gemfile ├── rails_7_0.gemfile.lock ├── rails_7_1.gemfile ├── rails_7_1.gemfile.lock ├── rails_7_2.gemfile └── rails_7_2.gemfile.lock ├── lib ├── auto_increment.rb └── auto_increment │ ├── active_record.rb │ ├── incrementor.rb │ └── version.rb └── spec ├── lib ├── active_record_spec.rb └── incrementor_spec.rb ├── models ├── account.rb └── user.rb ├── spec_helper.rb └── support ├── active_record.rb └── database_cleaner.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --drb 2 | --format Fuubar 3 | --color -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.5 2 | -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/Rakefile -------------------------------------------------------------------------------- /auto_increment.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/auto_increment.gemspec -------------------------------------------------------------------------------- /gemfiles/.bundle/config: -------------------------------------------------------------------------------- 1 | --- 2 | BUNDLE_RETRY: "1" 3 | -------------------------------------------------------------------------------- /gemfiles/rails_6_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_6_0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6_0.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_6_0.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/rails_6_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_6_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6_1.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_6_1.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/rails_7_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_7_0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_0.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_7_0.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/rails_7_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_7_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_1.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_7_1.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/rails_7_2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_7_2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_2.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/gemfiles/rails_7_2.gemfile.lock -------------------------------------------------------------------------------- /lib/auto_increment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/lib/auto_increment.rb -------------------------------------------------------------------------------- /lib/auto_increment/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/lib/auto_increment/active_record.rb -------------------------------------------------------------------------------- /lib/auto_increment/incrementor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/lib/auto_increment/incrementor.rb -------------------------------------------------------------------------------- /lib/auto_increment/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/lib/auto_increment/version.rb -------------------------------------------------------------------------------- /spec/lib/active_record_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/lib/active_record_spec.rb -------------------------------------------------------------------------------- /spec/lib/incrementor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/lib/incrementor_spec.rb -------------------------------------------------------------------------------- /spec/models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/models/account.rb -------------------------------------------------------------------------------- /spec/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/models/user.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/support/active_record.rb -------------------------------------------------------------------------------- /spec/support/database_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipediesel/auto_increment/HEAD/spec/support/database_cleaner.rb --------------------------------------------------------------------------------