Module: SQB
- Defined in:
- lib/sqb.rb,
lib/sqb/base.rb,
lib/sqb/error.rb,
lib/sqb/joins.rb,
lib/sqb/query.rb,
lib/sqb/delete.rb,
lib/sqb/insert.rb,
lib/sqb/select.rb,
lib/sqb/update.rb,
lib/sqb/columns.rb,
lib/sqb/replace.rb,
lib/sqb/version.rb,
lib/sqb/distinct.rb,
lib/sqb/escaping.rb,
lib/sqb/grouping.rb,
lib/sqb/limiting.rb,
lib/sqb/ordering.rb,
lib/sqb/filtering.rb,
lib/sqb/where_dsl.rb,
lib/sqb/index_hint.rb,
lib/sqb/offsetting.rb,
lib/sqb/safe_string.rb,
lib/sqb/query_string.rb
Defined Under Namespace
Modules: Columns, Distinct, Escaping, Filtering, Grouping, IndexHint, Joins, Limiting, Offsetting, Ordering Classes: Base, Delete, Error, EscapeBlockMissingError, Insert, InvalidOperatorError, InvalidOrderDirectionError, NoValuesError, Query, QueryError, QueryString, Replace, SafeString, Select, Update, WhereDSL
Constant Summary collapse
- STAR =
Object.new
- VERSION =
'1.0.9'
Class Method Summary collapse
Class Method Details
.safe(string) ⇒ Object
15 16 17 |
# File 'lib/sqb.rb', line 15 def self.safe(string) SafeString.new(string) end |