Sha256: 5875904a48d8b399e3bf36550fade3ad6084d7273fb713cc67ffab70a818ac64

Contents?: true

Size: 413 Bytes

Versions: 8

Compression:

Stored size: 413 Bytes

Contents

require "cases/helper"

class SqlTypesTest < ActiveRecord::TestCase
  def test_binary_types
    assert_equal 'varbinary(64)', type_to_sql(:binary, 64)
    assert_equal 'varbinary(4095)', type_to_sql(:binary, 4095)
    assert_equal 'blob(4096)', type_to_sql(:binary, 4096)
    assert_equal 'blob', type_to_sql(:binary)
  end

  def type_to_sql(*args)
    ActiveRecord::Base.connection.type_to_sql(*args)
  end
end

Version data entries

8 entries across 4 versions & 2 rubygems

Version Path
activejob-lock-0.0.2 rails/activerecord/test/cases/adapters/mysql/sql_types_test.rb
activejob-lock-0.0.2 rails/activerecord/test/cases/adapters/mysql2/sql_types_test.rb
activejob-lock-0.0.1 rails/activerecord/test/cases/adapters/mysql/sql_types_test.rb
activejob-lock-0.0.1 rails/activerecord/test/cases/adapters/mysql2/sql_types_test.rb
activerecord-nuodb-adapter-1.1 test/cases/adapters/mysql/sql_types_test.rb
activerecord-nuodb-adapter-1.1 test/cases/adapters/mysql2/sql_types_test.rb
activerecord-nuodb-adapter-1.0.4 test/cases/adapters/mysql/sql_types_test.rb
activerecord-nuodb-adapter-1.0.4 test/cases/adapters/mysql2/sql_types_test.rb