class SQLColumn
Class representing SQL columns
Public Class Methods
new( col = nil )
click to toggle source
# File lib/sqlobject.rb, line 103 def initialize ( col = nil ) @name = col.is_a?( SQLColumn ) ? col.name : col #_prepareName( col ) end
Public Instance Methods
to_s()
click to toggle source
# File lib/sqlobject.rb, line 108 def to_s @name.to_s end
Private Instance Methods
_prepareName( name )
click to toggle source
Prepare column name (remove all non-alphanumeric/underscore characters)
# File lib/sqlobject.rb, line 117 def _prepareName ( name ) name.to_s.gsub /[\W]/, '' end