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.

schema_creation
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter

schema_creation() Instance Public methods

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

add_transaction_record(record) Instance Public methods Register a record with

2025-01-10 15:47:30
valid?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::DynamicMatchers/ActiveRecord::DynamicMatchers::Method

valid?() Instance Public methods

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

timestamps(options = {}) Instance Public methods Adds timestamps (created_at

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

create_schema(schema_name) Instance Public methods Creates a schema for the

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

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

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

remove_timestamps(table_name) Instance Public methods Removes the timestamp

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

has_many(name, scope = nil, options = {}, &extension) Instance Public methods Specifies

2025-01-10 15:47:30
concat
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Associations/ActiveRecord::Associations::CollectionProxy

concat(*records) Instance Public methods Add one or more records to the collection

2025-01-10 15:47:30
runtime
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::LogSubscriber

runtime() Class Public methods

2025-01-10 15:47:30