# File lib/humble/column.rb, line 12 def primary_key? false end
class Humble::Column
Attributes
column_name[R]
Public Class Methods
new(name)
click to toggle source
# File lib/humble/column.rb, line 3 def initialize(name) @column_name = name end
Public Instance Methods
prepare(item)
click to toggle source
# File lib/humble/column.rb, line 7 def prepare(item) return {} if primary_key? && has_default_value? { column_name.to_sym => item.instance_variable_get("@#{column_name}") } end
primary_key?()
click to toggle source