class PrimaryKeyIntegerNilDefaultTest
Public Instance Methods
setup()
click to toggle source
# File activerecord/test/cases/primary_keys_test.rb, line 381 def setup @connection = ActiveRecord::Base.connection end
teardown()
click to toggle source
# File activerecord/test/cases/primary_keys_test.rb, line 385 def teardown @connection.drop_table :int_defaults, if_exists: true end
test_schema_dump_primary_key_bigint_with_default_nil()
click to toggle source
# File activerecord/test/cases/primary_keys_test.rb, line 396 def test_schema_dump_primary_key_bigint_with_default_nil @connection.create_table(:int_defaults, id: :bigint, default: nil, force: true) schema = dump_table_schema "int_defaults" assert_match %r{create_table "int_defaults", id: :bigint, default: nil}, schema end
test_schema_dump_primary_key_integer_with_default_nil()
click to toggle source
# File activerecord/test/cases/primary_keys_test.rb, line 389 def test_schema_dump_primary_key_integer_with_default_nil skip if current_adapter?(:SQLite3Adapter) @connection.create_table(:int_defaults, id: :integer, default: nil, force: true) schema = dump_table_schema "int_defaults" assert_match %r{create_table "int_defaults", id: :integer, default: nil}, schema end