Type:
Module
Constants:
ADAPTERS_TASKS : { mysql: :mysql_tasks, mysql2: :mysql_tasks, postgresql: :postgresql_tasks, sqlite3: :sqlite_tasks }

Mock out what we need from AR::Base.

db_dir
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Tasks/ActiveRecord::Tasks::DatabaseTasks

db_dir() Instance Public methods

2025-01-10 15:47:30
fifth!
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::FinderMethods

fifth!() Instance Public methods Same as fifth but raises

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter

new(connection, logger, connection_options, config) Class Public methods FIXME:

2025-01-10 15:47:30
initialize_schema_migrations_table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaStatements

initialize_schema_migrations_table() Instance Public methods Should not be called

2025-01-10 15:47:30
alias_type
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::OID

alias_type(new, old) Class Public methods Alias the old type to

2025-01-10 15:47:30
first!
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::FinderMethods

first!() Instance Public methods Same as first but raises

2025-01-10 15:47:30
validates_presence_of
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Validations/ActiveRecord::Validations::ClassMethods

validates_presence_of(*attr_names) Instance Public methods Validates that the

2025-01-10 15:47:30
table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Associations/ActiveRecord::Associations::JoinDependency/ActiveRecord::Associations::JoinDependency::Aliases/ActiveRecord::Associations::JoinDependency::Aliases::Table

table() Instance Public methods

2025-01-10 15:47:30
rename_index
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::SchemaStatements

rename_index(table_name, old_name, new_name) Instance Public methods

2025-01-10 15:47:30
ctype
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::SchemaStatements

ctype() Instance Public methods Returns the current database ctype.

2025-01-10 15:47:30