Module Sequel::IdentifierMangling::DatasetMethods
In: lib/sequel/extensions/identifier_mangling.rb

Methods

Public Instance methods

The String instance method to call on identifiers before sending them to the database.

[Source]

     # File lib/sequel/extensions/identifier_mangling.rb, line 133
133:       def identifier_input_method
134:         @opts.fetch(:identifier_input_method, db.identifier_input_method)
135:       end

The String instance method to call on identifiers before sending them to the database.

[Source]

     # File lib/sequel/extensions/identifier_mangling.rb, line 139
139:       def identifier_output_method
140:         @opts.fetch(:identifier_output_method, db.identifier_output_method)
141:       end

Check with the database to see if identifier quoting is enabled

[Source]

     # File lib/sequel/extensions/identifier_mangling.rb, line 144
144:       def quote_identifiers?
145:         @opts.fetch(:quote_identifiers, db.quote_identifiers?)
146:       end

Return a modified dataset with identifier_input_method set.

[Source]

     # File lib/sequel/extensions/identifier_mangling.rb, line 149
149:       def with_identifier_input_method(meth)
150:         clone(:identifier_input_method=>meth, :skip_symbol_cache=>true)
151:       end

Return a modified dataset with identifier_output_method set.

[Source]

     # File lib/sequel/extensions/identifier_mangling.rb, line 154
154:       def with_identifier_output_method(meth)
155:         clone(:identifier_output_method=>meth)
156:       end

[Validate]