.gemtest | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.ruby-gemset | |
|
|
.travis.yml | |
|
|
CONTRIBUTING.md | |
|
|
Gemfile | |
|
|
Gemfile.devtools | |
|
|
Guardfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
TODO | |
|
|
axiom-sql-generator.gemspec | |
|
|
lib/axiom-sql-generator.rb | 1 |
|
|
lib/axiom/sql/generator.rb | 37 |
|
|
lib/axiom/sql/generator/attribute.rb | 12 |
|
|
lib/axiom/sql/generator/core_ext/date.rb | 7 |
|
|
lib/axiom/sql/generator/core_ext/date_time.rb | 16 |
|
|
lib/axiom/sql/generator/direction.rb | 16 |
|
|
lib/axiom/sql/generator/function.rb | 19 |
|
|
lib/axiom/sql/generator/function/aggregate.rb | 49 |
|
|
lib/axiom/sql/generator/function/connective.rb | 23 |
|
|
lib/axiom/sql/generator/function/numeric.rb | 49 |
|
|
lib/axiom/sql/generator/function/predicate.rb | 109 |
|
|
lib/axiom/sql/generator/function/proposition.rb | 17 |
|
|
lib/axiom/sql/generator/function/string.rb | 15 |
|
|
lib/axiom/sql/generator/identifier.rb | 14 |
|
|
lib/axiom/sql/generator/literal.rb | 52 |
|
|
lib/axiom/sql/generator/relation.rb | 93 |
|
|
lib/axiom/sql/generator/relation/base.rb | 9 |
|
|
lib/axiom/sql/generator/relation/binary.rb | 58 |
|
|
lib/axiom/sql/generator/relation/insertion.rb | 29 |
|
|
lib/axiom/sql/generator/relation/materialized.rb | 31 |
|
|
lib/axiom/sql/generator/relation/set.rb | 49 |
|
|
lib/axiom/sql/generator/relation/unary.rb | 180 | A 3 hrs |
|
lib/axiom/sql/generator/version.rb | 7 |
|
|
lib/axiom/sql/generator/visitor.rb | 44 |
|
|