Table of Contents - activerecord-spanner-adapter-0.6.0 Documentation
Classes and Modules
- ActiveRecord
- ActiveRecord::AttributeMethods
- ActiveRecord::AttributeMethods::PrimaryKey
- ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- ActiveRecord::Base
- ActiveRecord::ConnectionAdapters
- ActiveRecord::ConnectionAdapters::AbstractPool
- ActiveRecord::ConnectionAdapters::Spanner
- ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- ActiveRecord::ConnectionAdapters::Spanner::IndexDefinition
- ActiveRecord::ConnectionAdapters::Spanner::Quoting
- ActiveRecord::ConnectionAdapters::Spanner::ReferenceDefinition
- ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- ActiveRecord::ConnectionAdapters::Spanner::SchemaDumper
- ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- ActiveRecord::ConnectionAdapters::Spanner::Table
- ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- ActiveRecord::ConnectionAdapters::Spanner::TypeMetadata
- ActiveRecord::ConnectionAdapters::SpannerAdapter
- ActiveRecord::ConnectionAdapters::SpannerRailtie
- ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- ActiveRecord::ConnectionHandling
- ActiveRecord::TableMetadata
- ActiveRecord::Tasks
- ActiveRecord::Tasks::SpannerDatabaseTasks
- ActiveRecord::Type
- ActiveRecord::Type::Spanner
- ActiveRecord::Type::Spanner::Array
- ActiveRecord::Type::Spanner::Bytes
- ActiveRecord::Type::Spanner::SpannerActiveRecordConverter
- ActiveRecord::Type::Spanner::Time
- ActiveRecordSpannerAdapter
- ActiveRecordSpannerAdapter::Connection
- ActiveRecordSpannerAdapter::Error
- ActiveRecordSpannerAdapter::ForeignKey
- ActiveRecordSpannerAdapter::Index
- ActiveRecordSpannerAdapter::Index::Column
- ActiveRecordSpannerAdapter::InformationSchema
- ActiveRecordSpannerAdapter::NotSupportedError
- ActiveRecordSpannerAdapter::Table
- ActiveRecordSpannerAdapter::Table::Column
- ActiveRecordSpannerAdapter::Transaction
- Arel
- Google::Cloud
- Google::Cloud::Spanner
- Google::Cloud::Spanner::Project
- Google::Cloud::Spanner::Session
- Google::Cloud::Spanner::Transaction
Methods
- ::_create_grpc_values_for_insert — ActiveRecord::Base
- ::_insert_record — ActiveRecord::Base
- ::active_transaction? — ActiveRecord::Base
- ::convert_active_model_type_to_spanner — ActiveRecord::Type::Spanner::SpannerActiveRecordConverter
- ::create — ActiveRecord::Base
- ::database_exists? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- ::database_path — ActiveRecordSpannerAdapter::Connection
- ::delete_all — ActiveRecord::Base
- ::information_schema — ActiveRecordSpannerAdapter::Connection
- ::new — ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- ::new — ActiveRecord::ConnectionAdapters::Spanner::ReferenceDefinition
- ::new — ActiveRecord::ConnectionAdapters::Spanner::IndexDefinition
- ::new — ActiveRecord::ConnectionAdapters::Spanner::TypeMetadata
- ::new — ActiveRecord::ConnectionAdapters::SpannerAdapter
- ::new — ActiveRecord::Tasks::SpannerDatabaseTasks
- ::new — ActiveRecord::Type::Spanner::Array
- ::new — ActiveRecordSpannerAdapter::Connection
- ::new — ActiveRecordSpannerAdapter::ForeignKey
- ::new — ActiveRecordSpannerAdapter::Index
- ::new — ActiveRecordSpannerAdapter::Index::Column
- ::new — ActiveRecordSpannerAdapter::InformationSchema
- ::new — ActiveRecordSpannerAdapter::Table
- ::new — ActiveRecordSpannerAdapter::Table::Column
- ::new — ActiveRecordSpannerAdapter::Transaction
- ::single_use_transaction — Google::Cloud::Spanner::Session
- ::spanners — ActiveRecordSpannerAdapter::Connection
- #== — ActiveRecord::ConnectionAdapters::Spanner::TypeMetadata
- #_add_foreign_key — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #_change_column — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #_create_grpc_values_for_update — ActiveRecord::Base
- #_delete_row — ActiveRecord::Base
- #_execute_version_check — ActiveRecord::Base
- #_remove_columns — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #_update_row — ActiveRecord::Base
- #able_to_ddl_batch? — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #abort_batch — ActiveRecordSpannerAdapter::Connection
- #active? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #active? — ActiveRecordSpannerAdapter::Connection
- #active? — ActiveRecordSpannerAdapter::Transaction
- #add_belongs_to — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #add_column — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #add_column_options! — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #add_foreign_key — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #add_index — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #add_reference — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #arel_visitor — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #begin — ActiveRecordSpannerAdapter::Transaction
- #begin_db_transaction — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #begin_isolated_db_transaction — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #begin_transaction — ActiveRecordSpannerAdapter::Connection
- #belongs_to — ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- #buffer — ActiveRecordSpannerAdapter::Transaction
- #can_use_mutation — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #cascade? — ActiveRecordSpannerAdapter::Table
- #cast_value — ActiveRecord::Type::Spanner::Time
- #change_column — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #change_column_default — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #change_column_null — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #charset — ActiveRecord::Tasks::SpannerDatabaseTasks
- #clear! — ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- #collation — ActiveRecord::Tasks::SpannerDatabaseTasks
- #column_definitions — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #column_names — ActiveRecordSpannerAdapter::Index
- #columns — ActiveRecord::ConnectionAdapters::Spanner::ReferenceDefinition
- #columns_by_position — ActiveRecordSpannerAdapter::Index
- #columns_with_order — ActiveRecord::ConnectionAdapters::Spanner::IndexDefinition
- #commit — ActiveRecordSpannerAdapter::Transaction
- #commit_db_transaction — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #commit_transaction — ActiveRecordSpannerAdapter::Connection
- #commit_transaction — Google::Cloud::Spanner::Session
- #connect! — ActiveRecordSpannerAdapter::Connection
- #copy_data — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #create — ActiveRecord::Tasks::SpannerDatabaseTasks
- #create_database — ActiveRecordSpannerAdapter::Connection
- #create_delete_all_mutation — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #create_index_definition — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #create_join_table — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #create_pdml — Google::Cloud::Spanner::Session
- #create_schema_dumper — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #create_session — Google::Cloud::Spanner::Project
- #create_snapshot — Google::Cloud::Spanner::Session
- #create_table — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #create_table_definition — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #current_database — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #current_spanner_transaction — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #data_source_exists? — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #data_sources — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #database — ActiveRecordSpannerAdapter::Connection
- #ddl_batch — ActiveRecordSpannerAdapter::Connection
- #ddl_batch? — ActiveRecordSpannerAdapter::Connection
- #delay_from_aborted — ActiveRecordSpannerAdapter::Connection
- #delay_from_aborted — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #delete — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #desc! — ActiveRecordSpannerAdapter::Index::Column
- #desc? — ActiveRecordSpannerAdapter::Index::Column
- #destroy — ActiveRecord::Base
- #destroy_row — ActiveRecord::Base
- #disconnect! — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #disconnect! — ActiveRecordSpannerAdapter::Connection
- #drop — ActiveRecord::Tasks::SpannerDatabaseTasks
- #drop_column_sql — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #drop_table — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #drop_table_with_indexes_sql — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #encode_with — ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- #eql? — ActiveRecord::ConnectionAdapters::Spanner::TypeMetadata
- #exec_delete — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #exec_mutation — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #exec_query — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #exec_update — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #execute — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #execute_ddl — ActiveRecordSpannerAdapter::Connection
- #execute_ddl — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #execute_ddl_statements — ActiveRecordSpannerAdapter::Connection
- #execute_query — ActiveRecordSpannerAdapter::Connection
- #execute_query — ActiveRecordSpannerAdapter::InformationSchema
- #execute_schema_statements — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #extract_limit — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #fetch_primary_and_parent_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #fetch_type_metadata — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #foreign_keys — ActiveRecordSpannerAdapter::InformationSchema
- #foreign_keys — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #get_schema_cache — ActiveRecord::ConnectionAdapters::AbstractPool
- #hash — ActiveRecord::ConnectionAdapters::Spanner::TypeMetadata
- #index — ActiveRecordSpannerAdapter::InformationSchema
- #index_columns — ActiveRecordSpannerAdapter::InformationSchema
- #index_name_exists? — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #indexes — ActiveRecordSpannerAdapter::InformationSchema
- #indexes — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #indexes_by_columns — ActiveRecordSpannerAdapter::InformationSchema
- #information_schema — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #init_with — ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- #initialize_dup — ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- #initialize_type_map — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #interleave_in — ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- #interleave_in? — ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- #isolation — ActiveRecordSpannerAdapter::Transaction
- #limit_allowed? — ActiveRecordSpannerAdapter::Table::Column
- #mark_aborted — ActiveRecordSpannerAdapter::Transaction
- #max_identifier_length — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #native_database_types — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #new_column_from_field — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #next_sequence_number — ActiveRecordSpannerAdapter::Transaction
- #next_sequence_value — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #nullable — ActiveRecordSpannerAdapter::Table::Column
- #on_delete — ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- #options — ActiveRecordSpannerAdapter::Index
- #options — ActiveRecordSpannerAdapter::Table::Column
- #orders — ActiveRecordSpannerAdapter::Index
- #parent_key — ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- #parse_type_and_limit — ActiveRecordSpannerAdapter::InformationSchema
- #prefetch_primary_key? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #primary? — ActiveRecordSpannerAdapter::Index
- #primary_and_parent_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #primary_and_parent_key= — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #primary_and_parent_keys — ActiveRecord::ConnectionAdapters::SpannerSchemaCache
- #primary_and_parent_keys — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #primary_key — ActiveRecord::ConnectionAdapters::Spanner::Table
- #primary_keys — ActiveRecordSpannerAdapter::Table
- #primary_keys — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #purge — ActiveRecord::Tasks::SpannerDatabaseTasks
- #query — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #quote_column_name — ActiveRecord::ConnectionAdapters::Spanner::Quoting
- #quote_string — ActiveRecord::ConnectionAdapters::Spanner::Quoting
- #quote_table_name — ActiveRecord::ConnectionAdapters::Spanner::Quoting
- #quoted_binary — ActiveRecord::ConnectionAdapters::Spanner::Quoting
- #quoted_scope — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #raise_aborted_err — ActiveRecordSpannerAdapter::Connection
- #reconnect! — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #recreate_foreign_keys — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #recreate_indexes — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #references — ActiveRecord::ConnectionAdapters::Spanner::TableDefinition
- #register_array_types — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #remove_column — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #remove_columns — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #remove_foreign_key — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #remove_index — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #rename_column — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #rename_column_options — ActiveRecordSpannerAdapter::Index
- #rename_index — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #rename_table — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #reset! — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #reset! — ActiveRecordSpannerAdapter::Connection
- #reset_primary_and_parent_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #rollback — ActiveRecordSpannerAdapter::Transaction
- #rollback_db_transaction — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #rollback_transaction — ActiveRecordSpannerAdapter::Connection
- #run_batch — ActiveRecordSpannerAdapter::Connection
- #schema_creation — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #serialize — ActiveRecord::Type::Spanner::Array
- #serialize — ActiveRecord::Type::Spanner::Bytes
- #serialize — ActiveRecord::Type::Spanner::Time
- #serialize_keys — ActiveRecord::Base
- #session — ActiveRecordSpannerAdapter::Connection
- #session_not_found? — ActiveRecordSpannerAdapter::Connection
- #shoot_and_forget_rollback — ActiveRecordSpannerAdapter::Transaction
- #should_use_mutation — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #spanner_type — ActiveRecordSpannerAdapter::Table::Column
- #sql_statement_type — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #start_batch_ddl — ActiveRecordSpannerAdapter::Connection
- #storing? — ActiveRecordSpannerAdapter::Index::Column
- #structure_dump — ActiveRecord::Tasks::SpannerDatabaseTasks
- #structure_load — ActiveRecord::Tasks::SpannerDatabaseTasks
- #supports_bulk_alter? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_common_table_expressions? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_explain? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_foreign_keys? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_index_sort_order? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_insert_conflict_target? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_insert_on_conflict? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_insert_on_duplicate_skip? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_insert_on_duplicate_update? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_insert_returning? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_multi_insert? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_optimizer_hints? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #supports_primary_key? — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #table — ActiveRecordSpannerAdapter::InformationSchema
- #table_column — ActiveRecordSpannerAdapter::InformationSchema
- #table_columns — ActiveRecordSpannerAdapter::InformationSchema
- #table_exists? — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #table_primary_keys — ActiveRecordSpannerAdapter::InformationSchema
- #tables — ActiveRecordSpannerAdapter::InformationSchema
- #tables — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #to_types_and_params — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #transaction — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #transaction_isolation_levels — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #transaction_not_found? — ActiveRecordSpannerAdapter::Connection
- #transaction_selector — ActiveRecordSpannerAdapter::Connection
- #transaction_selector — ActiveRecordSpannerAdapter::Transaction
- #translate_exception — ActiveRecord::ConnectionAdapters::SpannerAdapter
- #truncate — ActiveRecordSpannerAdapter::Connection
- #truncate — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #type_to_sql — ActiveRecord::ConnectionAdapters::Spanner::SchemaStatements
- #update — ActiveRecord::Base
- #update — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements
- #user_input_in_time_zone — ActiveRecord::Type::Spanner::Time
- #validate_snapshot_args! — Google::Cloud::Spanner::Session
- #visit_AddColumnDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_ChangeColumnDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_ColumnDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_DropColumnDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_DropIndexDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_DropTableDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_IndexDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #visit_TableDefinition — ActiveRecord::ConnectionAdapters::Spanner::SchemaCreation
- #write_query? — ActiveRecord::ConnectionAdapters::Spanner::DatabaseStatements