module ActiveRecord::ConnectionAdapters::ColumnDumper
Public Instance Methods
column_spec_for_primary_key(column, options)
click to toggle source
# File lib/activerecord-mysql-awesome/active_record/connection_adapters/abstract/schema_dumper.rb, line 10 def column_spec_for_primary_key(column, options) return if column.type == :integer spec = { id: column.type.inspect } spec.merge!(prepare_column_options(column, options).delete_if { |key, _| [:name, :type].include?(key) }) end
options_for_column_spec(table_name)
click to toggle source
# File lib/activerecord-mysql-awesome/active_record/connection_adapters/abstract/schema_dumper.rb, line 6 def options_for_column_spec(table_name) { table_name: table_name } end
table_options(table_name)
click to toggle source
# File lib/activerecord-mysql-awesome/active_record/connection_adapters/abstract/schema_dumper.rb, line 16 def table_options(table_name) nil end