├── .github └── workflows │ ├── linter.yml │ └── tests.yml ├── .gitignore ├── .rspec ├── .standard.yml ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── gemfiles ├── activerecord_52_pg_10.gemfile ├── activerecord_52_pg_11.gemfile ├── activerecord_52_pg_12.gemfile ├── activerecord_52_pg_13.gemfile ├── activerecord_52_pg_14.gemfile ├── activerecord_52_pg_15.gemfile ├── activerecord_60_pg_10.gemfile ├── activerecord_60_pg_11.gemfile ├── activerecord_60_pg_12.gemfile ├── activerecord_60_pg_13.gemfile ├── activerecord_60_pg_14.gemfile ├── activerecord_60_pg_15.gemfile ├── activerecord_61_pg_10.gemfile ├── activerecord_61_pg_11.gemfile ├── activerecord_61_pg_12.gemfile ├── activerecord_61_pg_13.gemfile ├── activerecord_61_pg_14.gemfile ├── activerecord_61_pg_15.gemfile ├── activerecord_70_pg_10.gemfile ├── activerecord_70_pg_11.gemfile ├── activerecord_70_pg_12.gemfile ├── activerecord_70_pg_13.gemfile ├── activerecord_70_pg_14.gemfile ├── activerecord_70_pg_15.gemfile ├── activerecord_71_pg_10.gemfile ├── activerecord_71_pg_11.gemfile ├── activerecord_71_pg_12.gemfile ├── activerecord_71_pg_13.gemfile ├── activerecord_71_pg_14.gemfile ├── activerecord_71_pg_15.gemfile ├── activerecord_72_pg_10.gemfile ├── activerecord_72_pg_11.gemfile ├── activerecord_72_pg_12.gemfile ├── activerecord_72_pg_13.gemfile ├── activerecord_72_pg_14.gemfile ├── activerecord_72_pg_15.gemfile ├── activerecord_80_pg_10.gemfile ├── activerecord_80_pg_11.gemfile ├── activerecord_80_pg_12.gemfile ├── activerecord_80_pg_13.gemfile ├── activerecord_80_pg_14.gemfile └── activerecord_80_pg_15.gemfile ├── lib ├── pg_ltree.rb └── pg_ltree │ ├── base.rb │ ├── callbacks.rb │ ├── model.rb │ └── version.rb ├── pg_ltree.gemspec └── spec ├── database.yml.sample ├── pg_ltree ├── base_spec.rb ├── callbacks_spec.rb └── model_spec.rb ├── spec_helper.rb └── support ├── database.rb ├── database_cleaner.rb └── schema.rb /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /.standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/.standard.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/activerecord_52_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_52_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_52_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_52_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_52_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_52_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_52_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_52_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_52_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_52_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_52_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_52_pg_15.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_60_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_60_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_60_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_60_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_60_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_60_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_60_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_60_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_60_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_60_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_60_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_60_pg_15.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_61_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_61_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_61_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_61_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_61_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_61_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_61_pg_15.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_70_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_70_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_70_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_70_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_70_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_70_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_70_pg_15.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_71_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_71_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_71_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_71_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_71_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_71_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_71_pg_15.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_72_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_72_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_72_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_72_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_72_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_72_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_72_pg_15.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80_pg_10.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_80_pg_10.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80_pg_11.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_80_pg_11.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80_pg_12.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_80_pg_12.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80_pg_13.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_80_pg_13.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80_pg_14.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_80_pg_14.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_80_pg_15.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/gemfiles/activerecord_80_pg_15.gemfile -------------------------------------------------------------------------------- /lib/pg_ltree.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/lib/pg_ltree.rb -------------------------------------------------------------------------------- /lib/pg_ltree/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/lib/pg_ltree/base.rb -------------------------------------------------------------------------------- /lib/pg_ltree/callbacks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/lib/pg_ltree/callbacks.rb -------------------------------------------------------------------------------- /lib/pg_ltree/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/lib/pg_ltree/model.rb -------------------------------------------------------------------------------- /lib/pg_ltree/version.rb: -------------------------------------------------------------------------------- 1 | module PgLtree 2 | VERSION = "1.2.2".freeze 3 | end 4 | -------------------------------------------------------------------------------- /pg_ltree.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/pg_ltree.gemspec -------------------------------------------------------------------------------- /spec/database.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/database.yml.sample -------------------------------------------------------------------------------- /spec/pg_ltree/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/pg_ltree/base_spec.rb -------------------------------------------------------------------------------- /spec/pg_ltree/callbacks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/pg_ltree/callbacks_spec.rb -------------------------------------------------------------------------------- /spec/pg_ltree/model_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/pg_ltree/model_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/support/database.rb -------------------------------------------------------------------------------- /spec/support/database_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/support/database_cleaner.rb -------------------------------------------------------------------------------- /spec/support/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjke/pg_ltree/HEAD/spec/support/schema.rb --------------------------------------------------------------------------------