├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .yardopts ├── CHANGELOG.md ├── Gemfile ├── LICENSE.md ├── README.md ├── Rakefile ├── hanami-db.gemspec ├── lib ├── hanami-db.rb └── hanami │ ├── db.rb │ └── db │ ├── gem_inflector.rb │ ├── relation.rb │ ├── repo.rb │ ├── struct.rb │ ├── testing.rb │ └── version.rb └── spec ├── spec_helper.rb ├── support └── rspec.rb └── unit ├── relation_spec.rb ├── struct_spec.rb └── testing └── database_url_spec.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/Rakefile -------------------------------------------------------------------------------- /hanami-db.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/hanami-db.gemspec -------------------------------------------------------------------------------- /lib/hanami-db.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require_relative "hanami/db" 4 | -------------------------------------------------------------------------------- /lib/hanami/db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db.rb -------------------------------------------------------------------------------- /lib/hanami/db/gem_inflector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db/gem_inflector.rb -------------------------------------------------------------------------------- /lib/hanami/db/relation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db/relation.rb -------------------------------------------------------------------------------- /lib/hanami/db/repo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db/repo.rb -------------------------------------------------------------------------------- /lib/hanami/db/struct.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db/struct.rb -------------------------------------------------------------------------------- /lib/hanami/db/testing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db/testing.rb -------------------------------------------------------------------------------- /lib/hanami/db/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/lib/hanami/db/version.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/spec/support/rspec.rb -------------------------------------------------------------------------------- /spec/unit/relation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/spec/unit/relation_spec.rb -------------------------------------------------------------------------------- /spec/unit/struct_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/spec/unit/struct_spec.rb -------------------------------------------------------------------------------- /spec/unit/testing/database_url_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanami/hanami-db/HEAD/spec/unit/testing/database_url_spec.rb --------------------------------------------------------------------------------