class TreasureData::Schema::Field
Attributes
name[R]
@!attribute [r] name @!attribute [r] type
sql_alias[R]
type[R]
Public Class Methods
new(name, type, sql_alias=nil)
click to toggle source
@param [String] name @param [String] type @param [String] sql_alias
# File lib/td/client/model.rb, line 286 def initialize(name, type, sql_alias=nil) if name == 'v' || name == 'time' raise ParameterValidationError, "Column name '#{name}' is reserved." end API.validate_column_name(name) API.validate_sql_alias_name(sql_alias) if sql_alias @name = name @type = type @sql_alias = sql_alias end