DB::MariaDBSourceDBMariaDBNativeTypesInteger

class Integer

An integer type converter.

Definitions

def initialize(name = "INTEGER")

Initialize an integer type converter.

Signature

parameter name String

The SQL type name.

Implementation

def initialize(name = "INTEGER")
	@name = name
end

attr :name

Signature

attribute String

The SQL type name.

def parse(string)

Parse an integer value from the database.

Signature

parameter string String | Nil

The raw string value.

returns Integer | Nil

The parsed integer.

Implementation

def parse(string)
	Integer(string) if string
end