method
define
rails latest stable - Class:
ActiveRecord::Schema
define(info, &block)public
No documentation available.
# File activerecord/lib/active_record/schema.rb, line 49
def define(info, &block) # :nodoc:
instance_eval(&block)
if info[:version].present?
connection.schema_migration.create_table
connection.assume_migrated_upto_version(info[:version])
end
ActiveRecord::InternalMetadata.create_table
ActiveRecord::InternalMetadata[:environment] = connection.migration_context.current_environment
end