├── .codeclimate.yml ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── lib ├── generators │ └── set_as_primary │ │ ├── set_as_primary_generator.rb │ │ └── templates │ │ └── migration.rb ├── set_as_primary.rb └── set_as_primary │ └── version.rb ├── set_as_primary.gemspec └── test ├── gemfiles └── activerecord61.gemfile ├── mysql_test.rb ├── postgresql_test.rb ├── sqlite_test.rb └── test_helper.rb /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/generators/set_as_primary/set_as_primary_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/lib/generators/set_as_primary/set_as_primary_generator.rb -------------------------------------------------------------------------------- /lib/generators/set_as_primary/templates/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/lib/generators/set_as_primary/templates/migration.rb -------------------------------------------------------------------------------- /lib/set_as_primary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/lib/set_as_primary.rb -------------------------------------------------------------------------------- /lib/set_as_primary/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module SetAsPrimary 4 | VERSION = "0.1.4" 5 | end 6 | -------------------------------------------------------------------------------- /set_as_primary.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/set_as_primary.gemspec -------------------------------------------------------------------------------- /test/gemfiles/activerecord61.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/test/gemfiles/activerecord61.gemfile -------------------------------------------------------------------------------- /test/mysql_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/test/mysql_test.rb -------------------------------------------------------------------------------- /test/postgresql_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/test/postgresql_test.rb -------------------------------------------------------------------------------- /test/sqlite_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/test/sqlite_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mechanicles/set_as_primary/HEAD/test/test_helper.rb --------------------------------------------------------------------------------