├── .gitignore ├── .rspec ├── .ruby-version ├── .travis.yml ├── .vim └── snippets │ └── rspec.snippets ├── .vimrc ├── Changelog ├── Gemfile ├── Guardfile ├── LICENSE ├── Rakefile ├── Readme.md ├── lib ├── bigint_pk.rb ├── bigint_pk │ └── version.rb └── generators │ ├── bigint_pk.rb │ └── bigint_pk │ ├── install_generator.rb │ └── templates │ ├── bigint_pk.rb │ └── migration.rb ├── rails-bigint-pk.gemspec └── spec ├── fixtures ├── Gemfile ├── mysql_database.yml ├── postgresql_database.yml ├── sqlite3_database.yml └── test_rails_app │ ├── app │ └── models │ │ ├── empire.rb │ │ └── ruler.rb │ └── db │ └── migrate │ ├── 19000101100000_create_empires_and_rulers.rb │ └── 19000102100000_update_rulers_add_favourite_ruler.rb ├── integration ├── generator_spec.rb └── schema_spec.rb ├── migration_spec.rb ├── monkey_patch └── connection_adapters_spec.rb ├── spec_helper.rb └── support ├── cmd.rb ├── file_utils.rb ├── logging.rb ├── rails.rb └── rspec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --colour 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-2.1.5 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vim/snippets/rspec.snippets: -------------------------------------------------------------------------------- 1 | snippet t 2 | they '${1}' do 3 | ${2} 4 | end 5 | -------------------------------------------------------------------------------- /.vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/.vimrc -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/Changelog -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/LICENSE -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/Rakefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/Readme.md -------------------------------------------------------------------------------- /lib/bigint_pk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/lib/bigint_pk.rb -------------------------------------------------------------------------------- /lib/bigint_pk/version.rb: -------------------------------------------------------------------------------- 1 | module BigintPk 2 | VERSION = "1.2.0" 3 | end 4 | -------------------------------------------------------------------------------- /lib/generators/bigint_pk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/lib/generators/bigint_pk.rb -------------------------------------------------------------------------------- /lib/generators/bigint_pk/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/lib/generators/bigint_pk/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/bigint_pk/templates/bigint_pk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/lib/generators/bigint_pk/templates/bigint_pk.rb -------------------------------------------------------------------------------- /lib/generators/bigint_pk/templates/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/lib/generators/bigint_pk/templates/migration.rb -------------------------------------------------------------------------------- /rails-bigint-pk.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/rails-bigint-pk.gemspec -------------------------------------------------------------------------------- /spec/fixtures/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/Gemfile -------------------------------------------------------------------------------- /spec/fixtures/mysql_database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/mysql_database.yml -------------------------------------------------------------------------------- /spec/fixtures/postgresql_database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/postgresql_database.yml -------------------------------------------------------------------------------- /spec/fixtures/sqlite3_database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/sqlite3_database.yml -------------------------------------------------------------------------------- /spec/fixtures/test_rails_app/app/models/empire.rb: -------------------------------------------------------------------------------- 1 | class Empire < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /spec/fixtures/test_rails_app/app/models/ruler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/test_rails_app/app/models/ruler.rb -------------------------------------------------------------------------------- /spec/fixtures/test_rails_app/db/migrate/19000101100000_create_empires_and_rulers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/test_rails_app/db/migrate/19000101100000_create_empires_and_rulers.rb -------------------------------------------------------------------------------- /spec/fixtures/test_rails_app/db/migrate/19000102100000_update_rulers_add_favourite_ruler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/fixtures/test_rails_app/db/migrate/19000102100000_update_rulers_add_favourite_ruler.rb -------------------------------------------------------------------------------- /spec/integration/generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/integration/generator_spec.rb -------------------------------------------------------------------------------- /spec/integration/schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/integration/schema_spec.rb -------------------------------------------------------------------------------- /spec/migration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/migration_spec.rb -------------------------------------------------------------------------------- /spec/monkey_patch/connection_adapters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/monkey_patch/connection_adapters_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/cmd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/support/cmd.rb -------------------------------------------------------------------------------- /spec/support/file_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/support/file_utils.rb -------------------------------------------------------------------------------- /spec/support/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/support/logging.rb -------------------------------------------------------------------------------- /spec/support/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caboteria/rails-bigint-pk/HEAD/spec/support/rails.rb -------------------------------------------------------------------------------- /spec/support/rspec.rb: -------------------------------------------------------------------------------- 1 | class << RSpec::Core::ExampleGroup 2 | alias_method :they, :it 3 | end 4 | --------------------------------------------------------------------------------