├── .github └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── gindex.gemspec ├── lib ├── generators │ └── index │ │ ├── index_generator.rb │ │ └── templates │ │ └── index_migration.rb.tt ├── gindex.rb └── gindex │ └── version.rb └── test ├── index_generator_test.rb ├── internal ├── config │ └── database.yml └── db │ └── schema.rb └── test_helper.rb /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/Rakefile -------------------------------------------------------------------------------- /gindex.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/gindex.gemspec -------------------------------------------------------------------------------- /lib/generators/index/index_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/lib/generators/index/index_generator.rb -------------------------------------------------------------------------------- /lib/generators/index/templates/index_migration.rb.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/lib/generators/index/templates/index_migration.rb.tt -------------------------------------------------------------------------------- /lib/gindex.rb: -------------------------------------------------------------------------------- 1 | require_relative "gindex/version" 2 | -------------------------------------------------------------------------------- /lib/gindex/version.rb: -------------------------------------------------------------------------------- 1 | module Gindex 2 | VERSION = "0.5.0" 3 | end 4 | -------------------------------------------------------------------------------- /test/index_generator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/test/index_generator_test.rb -------------------------------------------------------------------------------- /test/internal/config/database.yml: -------------------------------------------------------------------------------- 1 | test: 2 | adapter: postgresql 3 | database: gindex_test 4 | -------------------------------------------------------------------------------- /test/internal/db/schema.rb: -------------------------------------------------------------------------------- 1 | ActiveRecord::Schema.define do 2 | end 3 | -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ankane/gindex/HEAD/test/test_helper.rb --------------------------------------------------------------------------------