module Ronin::SQL::Literals
Methods for creating SQL
{Literals Literal}.
@api public
Public Instance Methods
float(value)
click to toggle source
Creates an Float literal.
@return [Literal<Float>]
The Float literal.
# File lib/ronin/sql/literals.rb, line 59 def float(value) Literal.new(value.to_f) end
int(value)
click to toggle source
Creates an Integer literal.
@return [Literal<Integer>]
The Integer literal.
# File lib/ronin/sql/literals.rb, line 49 def int(value) Literal.new(value.to_i) end
null()
click to toggle source
Creates a ‘NULL` literal.
@return [Literal]
The `NULL` literal.
# File lib/ronin/sql/literals.rb, line 39 def null Literal.new(:NULL) end
string(value)
click to toggle source
Creates an String
literal.
@return [Literal<String>]
The String literal.
# File lib/ronin/sql/literals.rb, line 69 def string(value) Literal.new(value.to_s) end