class

Lustra::Expression::UnsafeSql

Inherits Lustra::Expression::Literal < Reference < Object

Wrap an unsafe string. Useful to cancel-out the safe_literal function used internally. Obviously, this can lead to SQL injection, so beware!

Constructors

new(value : String)
Source

Instance methods

to_json(json = nil) : String
Source
to_s

Returns a nicely readable and concise string representation of this object, typically intended for users.

This method should usually not be overridden. It delegates to #to_s(IO) which can be overridden for custom implementations.

Also see #inspect.

Source
to_sql
Source