Skip to content

Upgrading mysql2 0.2 to 0.3

Unknown0.2.24 → 0.3.21

Fetching 28 releases from GitHub…0 / 28
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Ruby source. Not mixed with prose notes.

  • removed: module ActiveRecord
  • removed: module Arel
  • added: class LoadLibrary < Win32API.new('Kernel32', 'LoadLibrary', ['P'], 'I')
  • removed: class Base
  • removed: module ConnectionAdapters
  • removed: static method Base.mysql2_connection(_)
  • removed: class Mysql2Adapter < AbstractAdapter
  • removed: class Mysql2Column < Column
  • removed: class Mysql2IndexDefinition < Struct.new(:table, :name, :unique, :columns, :lengths)
  • removed: const Mysql2Adapter.ADAPTER_NAME
  • removed: const Mysql2Adapter.LOST_CONNECTION_ERROR_MESSAGES
  • removed: const Mysql2Adapter.NATIVE_DATABASE_TYPES
  • removed: const Mysql2Adapter.PRIMARY
  • removed: const Mysql2Column.BOOL
  • removed: constructor Mysql2Adapter(_, _, _, _)
  • removed: method Mysql2Adapter.active?()
  • removed: method Mysql2Adapter.adapter_name()
  • removed: method Mysql2Adapter.add_column(_, _, _, _ = …)
  • removed: method Mysql2Adapter.add_column_position!(_, _)
  • removed: method Mysql2Adapter.add_limit_offset!(_, _)
  • removed: method Mysql2Adapter.begin_db_transaction()
  • removed: method Mysql2Adapter.case_sensitive_equality_operator()
  • removed: method Mysql2Adapter.change_column(_, _, _, _ = …)
  • removed: method Mysql2Adapter.change_column_default(_, _, _)
  • removed: method Mysql2Adapter.change_column_null(_, _, _, _ = …)
  • removed: method Mysql2Adapter.charset()
  • removed: method Mysql2Adapter.collation()
  • removed: method Mysql2Adapter.columns(_, _ = …)
  • removed: method Mysql2Adapter.commit_db_transaction()
  • removed: method Mysql2Adapter.create(_, _ = …, _ = …, _ = …, _ = …)
  • removed: method Mysql2Adapter.create_database(_, _ = …)
  • removed: method Mysql2Adapter.create_savepoint()
  • removed: method Mysql2Adapter.create_table(_, _ = …)
  • removed: method Mysql2Adapter.current_database()
  • removed: method Mysql2Adapter.disable_referential_integrity()
  • removed: method Mysql2Adapter.disconnect!()
  • removed: method Mysql2Adapter.drop_database(_)
  • removed: method Mysql2Adapter.drop_table(_, _ = …)
  • removed: method Mysql2Adapter.execute(_, _ = …)
  • removed: method Mysql2Adapter.indexes(_, _ = …)
  • removed: method Mysql2Adapter.insert_sql(_, _ = …, _ = …, _ = …, _ = …)
  • removed: method Mysql2Adapter.limited_update_conditions(_, _, _)
  • removed: method Mysql2Adapter.native_database_types()
  • removed: method Mysql2Adapter.pk_and_sequence_for(_)
  • removed: method Mysql2Adapter.primary_key(_)
  • removed: method Mysql2Adapter.quote(_, _ = …)
  • removed: method Mysql2Adapter.quote_column_name(_)
  • removed: method Mysql2Adapter.quote_string(_)
  • removed: method Mysql2Adapter.quote_table_name(_)
  • removed: method Mysql2Adapter.quoted_false()
  • removed: method Mysql2Adapter.quoted_true()
  • removed: method Mysql2Adapter.reconnect!()
  • removed: method Mysql2Adapter.recreate_database(_, _ = …)
  • removed: method Mysql2Adapter.release_savepoint()
  • removed: method Mysql2Adapter.rename_column(_, _, _)
  • removed: method Mysql2Adapter.rename_table(_, _)
  • removed: method Mysql2Adapter.requires_reloading?()
  • removed: method Mysql2Adapter.reset!()
  • removed: method Mysql2Adapter.rollback_db_transaction()
  • removed: method Mysql2Adapter.rollback_to_savepoint()
  • removed: method Mysql2Adapter.select_rows(_, _ = …)
  • removed: method Mysql2Adapter.show_variable(_)
  • removed: method Mysql2Adapter.structure_dump()
  • removed: method Mysql2Adapter.supports_migrations?()
  • removed: method Mysql2Adapter.supports_primary_key?()
  • removed: method Mysql2Adapter.supports_savepoints?()
  • removed: method Mysql2Adapter.table_exists?(_)
  • removed: method Mysql2Adapter.tables(_ = …, _ = …)
  • removed: method Mysql2Adapter.type_to_sql(_, _ = …, _ = …, _ = …)
  • removed: method Mysql2Adapter.update_sql(_, _ = …)
  • removed: method Mysql2Column.extract_default(_)
  • removed: method Mysql2Column.has_default?()
  • removed: protected method Mysql2Adapter.quoted_columns_for_index(_, _ = …)
  • removed: protected method Mysql2Adapter.translate_exception(_, _)
  • removed: module SqlCompiler
  • removed: class Mysql2Compiler < GenericCompiler
  • removed: method Mysql2Compiler.limited_update_conditions(_, _)
  • added: const Util.TimeoutError
  • added: method Client.info()
  • added: method Client.query(_, _ = …)
  • added: method Watcher.unbind()
  • added: method Watcher.watching?()