module PostgresqlCompositeBehavior
Public Instance Methods
setup()
click to toggle source
Calls superclass method
# File activerecord/test/cases/adapters/postgresql/composite_test.rb, line 13 def setup super @connection = ActiveRecord::Base.connection @connection.transaction do @connection.execute <<-SQL CREATE TYPE full_address AS ( city VARCHAR(90), street VARCHAR(90) ); SQL @connection.create_table("postgresql_composites") do |t| t.column :address, :full_address end end end
teardown()
click to toggle source
Calls superclass method
# File activerecord/test/cases/adapters/postgresql/composite_test.rb, line 31 def teardown super @connection.drop_table "postgresql_composites", if_exists: true @connection.execute "DROP TYPE IF EXISTS full_address" reset_connection PostgresqlComposite.reset_column_information end