Class: Sequel::Postgres::AutoParameterize::SkipAutoParam
- Inherits:
-
SQL::Wrapper
- Object
- SQL::Expression
- SQL::GenericExpression
- SQL::Wrapper
- Sequel::Postgres::AutoParameterize::SkipAutoParam
- Defined in:
- lib/sequel/extensions/pg_auto_parameterize.rb
Overview
Wrapper class that skips auto parameterization for the wrapped object.
Instance Attribute Summary
Attributes inherited from SQL::Wrapper
Instance Method Summary collapse
Methods inherited from SQL::Wrapper
Methods included from SQL::IsDistinctFrom::Methods
Methods included from SQLite::JSONOpMethods
#sqlite_json_op, #sqlite_jsonb_op
Methods included from HStoreOpMethods
Methods included from RangeOpMethods
Methods included from Sequel::Postgres::ArrayOpMethods
Methods included from JSONOpMethods
Methods included from InetOpMethods
Methods included from PGRowOp::ExpressionMethods
Methods included from SQL::SubscriptMethods
Methods included from SQL::StringMethods
#escaped_ilike, #escaped_like, #ilike, #like
Methods included from SQL::PatternMatchMethods
Methods included from SQL::OrderMethods
Methods included from SQL::NumericMethods
Methods included from SQL::ComplexExpressionMethods
#extract, #sql_boolean, #sql_number, #sql_string
Methods included from SQL::CastMethods
#cast, #cast_numeric, #cast_string
Methods included from SQL::BooleanMethods
Methods included from SQL::AliasMethods
Methods inherited from SQL::Expression
#==, attr_reader, #clone, #eql?, #hash, inherited, #inspect
Constructor Details
This class inherits a constructor from Sequel::SQL::Wrapper
Instance Method Details
#to_s_append(ds, sql) ⇒ Object
174 175 176 177 178 179 180 |
# File 'lib/sequel/extensions/pg_auto_parameterize.rb', line 174 def to_s_append(ds, sql) if sql.is_a?(QueryString) sql.skip_auto_param{super} else super end end |