1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- require 'arel/crud'
- require 'arel/factory_methods'
- require 'arel/expressions'
- require 'arel/predications'
- require 'arel/math'
- require 'arel/alias_predication'
- require 'arel/order_predications'
- require 'arel/table'
- require 'arel/attributes'
- require 'arel/compatibility/wheres'
- #### these are deprecated
- # The Arel::Relation constant is referenced in Rails
- require 'arel/relation'
- require 'arel/expression'
- ####
- require 'arel/visitors'
- require 'arel/tree_manager'
- require 'arel/insert_manager'
- require 'arel/select_manager'
- require 'arel/update_manager'
- require 'arel/delete_manager'
- require 'arel/nodes'
- #### these are deprecated
- require 'arel/deprecated'
- require 'arel/sql/engine'
- require 'arel/sql_literal'
- ####
- module Arel
- VERSION = '3.0.2'
- def self.sql raw_sql
- Arel::Nodes::SqlLiteral.new raw_sql
- end
- def self.star
- sql '*'
- end
- ## Convenience Alias
- Node = Arel::Nodes::Node
- end
|