Method: Myq::Core#generate_create_table
- Defined in:
- lib/myq/core.rb
#generate_create_table(hash) ⇒ Object
134 135 136 137 138 139 140 |
# File 'lib/myq/core.rb', line 134 def generate_create_table(hash) results = hash.map do |k, v| generate_alter(k, v) end results << 'id integer NOT NULL auto_increment PRIMARY KEY' unless hash.keys.map(&:downcase).include?('id') results.compact.join(",\n") end |