Method: ActiveRecord::SchemaMigration.create_table
- Defined in:
- lib/active_record/schema_migration.rb
.create_table(limit = nil) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/active_record/schema_migration.rb', line 16 def self.create_table(limit=nil) unless connection.table_exists?(table_name) = {null: false} [:limit] = limit if limit connection.create_table(table_name, id: false) do |t| t.column :version, :string, end connection.add_index table_name, :version, unique: true, name: index_name end end |