Table of Contents - cassie-1.1.7 Documentation
Pages
- README
- README
-
README
- Cassie Schema Migrations
- Schema Migrations
- Getting Started
- Importing an existing schema
- Coming from
cassandra_migrations
- Coming from no explicit migration/versioning management
- Initializing versioning
- Creating a migration
- Executing migrations
- Roll up to latest version
- Roll up to a specific version
- Rolling back
- Reporting the current version
- Reporting the version history
- Reporting the version status
- Schema Management
- Dump the schema
- Drop the schema
- Load the schema
- Reset the schema
- Reset the schema and migrate
- Managing Envrionments
- Version / Migration Architecture (
cassie
developers) - Versions
- Migrations
- A Note on rollback
-
README
- Cassie Queries
- Usage
- Query Classes
Cassie::Definition
Cassie::Modification
Cassie::Query
- Relations (
where
clauses) - Values and Assignments (
set
) - Column Selection (
select
) - Column Deletion (
column
) - Non-Positional Terms
- Setting Column TTL and Timestamp (
using
) - Execution and Result
- Finders
fetch
fetch_first
andfetch_first!
- BatchedFetching
fetch_each
fetch_in_batches
- Deserialization
- Cursored paging
- Synthetic partitioning
- Connection options
- Statement options
- Idempotentcy configuration
- Prepared statements
- Allowing Filtering
- Custom queries
- Non-positional (unbound) statements
- Development and Debugging
to_cql
- Logging
- Execution Time
- Result Deserialization
- generate.rake
- create.rake
- import.rake
- reset.rake
- restart.rake
- drop.rake
- dump.rake
- history.rake
- import.rake
- init.rake
- init_keyspace.rake
- init_versioning.rake
- load.rake
- migrate.rake
- reset.rake
- status.rake
- version.rake
- start.rake
- stop.rake
- tail.rake
- README
Classes and Modules
- Cassie
- Cassie::Configuration
- Cassie::Configuration::Core
- Cassie::Configuration::Generator
- Cassie::Configuration::Loading
- Cassie::Configuration::MissingClusterConfigurations
- Cassie::Connection
- Cassie::Connection::ClassMethods
- Cassie::ConnectionHandler
- Cassie::ConnectionHandler::Cluster
- Cassie::ConnectionHandler::Cluster::Instrumentation
- Cassie::ConnectionHandler::Logging
- Cassie::ConnectionHandler::Logging::ClusterConnectEvent
- Cassie::ConnectionHandler::Logging::ClusterConnectEvent::Inspector
- Cassie::ConnectionHandler::Logging::ClusterConnectSubscriber
- Cassie::ConnectionHandler::Logging::SessionConnectEvent
- Cassie::ConnectionHandler::Logging::SessionConnectEvent::Inspector
- Cassie::ConnectionHandler::Logging::SessionConnectSubscriber
- Cassie::ConnectionHandler::Sessions
- Cassie::ConnectionHandler::Sessions::Instrumentation
- Cassie::Definition
- Cassie::Extensions
- Cassie::Extensions::Object
- Cassie::Extensions::Object::ColorMethods
- Cassie::FakeDefinition
- Cassie::FakeModification
- Cassie::FakeQuery
- Cassie::Logger
- Cassie::Modification
- Cassie::Query
- Cassie::Schema
- Cassie::Schema::AlreadyInitiailizedError
- Cassie::Schema::ApplyCommand
- Cassie::Schema::CassandraMigrations
- Cassie::Schema::CassandraMigrations::Importer
- Cassie::Schema::CassandraMigrations::MigrationFile
- Cassie::Schema::Configuration
- Cassie::Schema::CreateKeyspaceQuery
- Cassie::Schema::CreateVersionsTableQuery
- Cassie::Schema::Definition
- Cassie::Schema::Definition::DSL
- Cassie::Schema::DeleteVersionQuery
- Cassie::Schema::DropKeyspaceQuery
- Cassie::Schema::InsertVersionQuery
- Cassie::Schema::Migration
- Cassie::Schema::Migration::CassandraSupport
- Cassie::Schema::Migration::DSL
- Cassie::Schema::Migration::DSL::Announcing
- Cassie::Schema::Migration::DSL::Announcing::ClassMethods
- Cassie::Schema::Migration::DSL::ColumnOperations
- Cassie::Schema::Migration::DSL::Errors
- Cassie::Schema::Migration::DSL::Errors::MigrationDefinitionError
- Cassie::Schema::Migration::DSL::TableDefinition
- Cassie::Schema::Migration::DSL::TableOperations
- Cassie::Schema::Migrator
- Cassie::Schema::Queries
- Cassie::Schema::RollbackCommand
- Cassie::Schema::SchemaDumper
- Cassie::Schema::SchemaLoader
- Cassie::Schema::SelectVersionsQuery
- Cassie::Schema::StructureDumper
- Cassie::Schema::StructureLoader
- Cassie::Schema::UninitializedError
- Cassie::Schema::Version
- Cassie::Schema::VersionFileLoader
- Cassie::Schema::VersionLoader
- Cassie::Schema::VersionObjectLoader
- Cassie::Schema::VersionWriter
- Cassie::Schema::Versioning
- Cassie::Statements
- Cassie::Statements::Core
- Cassie::Statements::Execution
- Cassie::Statements::Execution::BatchedFetching
- Cassie::Statements::Execution::Callbacks
- Cassie::Statements::Execution::Callbacks::ClassMethods
- Cassie::Statements::Execution::ClassMethods
- Cassie::Statements::Execution::Consistency
- Cassie::Statements::Execution::Consistency::ClassMethods
- Cassie::Statements::Execution::Deserialization
- Cassie::Statements::Execution::Fetching
- Cassie::Statements::Execution::Instrumentation
- Cassie::Statements::Execution::PartitionLinking
- Cassie::Statements::Execution::PartitionLinking::ClassMethods
- Cassie::Statements::Execution::PartitionLinking::CursoringPolicy
- Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- Cassie::Statements::Execution::PartitionLinking::SimplePolicy
- Cassie::Statements::Execution::Peeking
- Cassie::Statements::ExecutionError
- Cassie::Statements::Logging
- Cassie::Statements::Logging::DeserializeEvent
- Cassie::Statements::Logging::DeserializeEvent::Inspector
- Cassie::Statements::Logging::DeserializeSubscriber
- Cassie::Statements::Logging::ExecuteEvent
- Cassie::Statements::Logging::ExecuteEvent::Inspector
- Cassie::Statements::Logging::ExecuteSubscriber
- Cassie::Statements::Modification
- Cassie::Statements::Query
- Cassie::Statements::RecordNotFound
- Cassie::Statements::Results
- Cassie::Statements::Results::Core
- Cassie::Statements::Results::CursoredResult
- Cassie::Statements::Results::Instrumentation
- Cassie::Statements::Results::Modification
- Cassie::Statements::Results::ModificationResult
- Cassie::Statements::Results::Peeking
- Cassie::Statements::Results::PeekingResult
- Cassie::Statements::Results::QueryResult
- Cassie::Statements::Results::Querying
- Cassie::Statements::Results::Result
- Cassie::Statements::Statement
- Cassie::Statements::Statement::AllowFiltering
- Cassie::Statements::Statement::AllowFiltering::ClassMethods
- Cassie::Statements::Statement::Assignment
- Cassie::Statements::Statement::Assignments
- Cassie::Statements::Statement::Assignments::ClassMethods
- Cassie::Statements::Statement::Conditions
- Cassie::Statements::Statement::Conditions::ClassMethods
- Cassie::Statements::Statement::Deleting
- Cassie::Statements::Statement::Deleting::ClassMethods
- Cassie::Statements::Statement::Idempotency
- Cassie::Statements::Statement::Idempotency::ClassMethods
- Cassie::Statements::Statement::Inserting
- Cassie::Statements::Statement::Inserting::ClassMethods
- Cassie::Statements::Statement::Invalid
- Cassie::Statements::Statement::Limiting
- Cassie::Statements::Statement::Limiting::ClassMethods
- Cassie::Statements::Statement::Mapping
- Cassie::Statements::Statement::Mapping::ClassMethods
- Cassie::Statements::Statement::Ordering
- Cassie::Statements::Statement::Pagination
- Cassie::Statements::Statement::Pagination::Cursors
- Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- Cassie::Statements::Statement::Preparation
- Cassie::Statements::Statement::Preparation::Cache
- Cassie::Statements::Statement::Preparation::ClassMethods
- Cassie::Statements::Statement::Relation
- Cassie::Statements::Statement::Relations
- Cassie::Statements::Statement::Relations::ClassMethods
- Cassie::Statements::Statement::Selection
- Cassie::Statements::Statement::Selection::ClassMethods
- Cassie::Statements::Statement::TypeHinting
- Cassie::Statements::Statement::TypeHinting::ClassMethods
- Cassie::Statements::Statement::Updating
- Cassie::Statements::Statement::Updating::ClassMethods
- Cassie::Support
- Cassie::Support::ServerProcess
- Cassie::Support::StatementParser
- Cassie::Support::SystemCommand
- Cassie::Tasks
- Cassie::Tasks::IO
- Cassie::Tasks::Schema
- Cassie::Tasks::Schema::VersionDisplay
- Cassie::Tasks::TaskRunner
- Cassie::Testing
- Cassie::Testing::Fake
- Cassie::Testing::Fake::Definition
- Cassie::Testing::Fake::ExecutionInfo
- Cassie::Testing::Fake::Modification
- Cassie::Testing::Fake::PreparedStatement
- Cassie::Testing::Fake::Query
- Cassie::Testing::Fake::Result
- Cassie::Testing::Fake::Session
- Cassie::Testing::Fake::SessionMethods
- Object
Methods
- ::all — Cassie::Support::ServerProcess
- ::application — Cassie::Schema
- ::application= — Cassie::Schema
- ::cache — Cassie::Statements::Statement::Preparation
- ::create_schema — Cassie::Schema::Definition::DSL
- ::default_consistency — Cassie::Statements
- ::default_consistency= — Cassie::Statements
- ::default_idempotency — Cassie::Statements
- ::default_idempotency= — Cassie::Statements
- ::default_keyspace — Cassie::Schema::Definition::DSL
- ::default_limit — Cassie::Statements
- ::default_limit= — Cassie::Statements
- ::exist? — Cassie::Support::SystemCommand
- ::extended — Cassie::Configuration::Core
- ::extended — Cassie::Schema::Configuration
- ::included — Cassie::Connection
- ::included — Cassie::Statements::Core
- ::included — Cassie::Statements::Execution
- ::included — Cassie::Statements::Statement
- ::included — Cassie::Statements::Statement::Assignments
- ::included — Cassie::Statements::Statement::Conditions
- ::included — Cassie::Statements::Statement::Deleting
- ::included — Cassie::Statements::Statement::Idempotency
- ::included — Cassie::Statements::Statement::Inserting
- ::included — Cassie::Statements::Statement::Limiting
- ::included — Cassie::Statements::Statement::Mapping
- ::included — Cassie::Statements::Statement::Preparation
- ::included — Cassie::Statements::Statement::Selection
- ::included — Cassie::Statements::Statement::Updating
- ::init_cache — Cassie::Statements::Statement::Preparation
- ::init_logger — Cassie::Logger
- ::instrumenter — Cassie
- ::log_formatter — Cassie::Logger
- ::log_path — Cassie::Support::ServerProcess
- ::logger — Cassie
- ::logger — Cassie::Logger
- ::logger — Cassie::Statements
- ::logger= — Cassie
- ::logger= — Cassie::Logger
- ::logger= — Cassie::Statements
- ::new — Cassie::Configuration::Generator
- ::new — Cassie::Configuration::MissingClusterConfigurations
- ::new — Cassie::Schema::ApplyCommand
- ::new — Cassie::Schema::CassandraMigrations::Importer
- ::new — Cassie::Schema::CassandraMigrations::MigrationFile
- ::new — Cassie::Schema::Migration::DSL::TableDefinition
- ::new — Cassie::Schema::Migrator
- ::new — Cassie::Schema::CreateKeyspaceQuery
- ::new — Cassie::Schema::RollbackCommand
- ::new — Cassie::Schema::SchemaDumper
- ::new — Cassie::Schema::SchemaLoader
- ::new — Cassie::Schema::StructureDumper
- ::new — Cassie::Schema::StructureLoader
- ::new — Cassie::Schema::Version
- ::new — Cassie::Schema::VersionFileLoader
- ::new — Cassie::Schema::VersionObjectLoader
- ::new — Cassie::Schema::VersionWriter
- ::new — Cassie::Statements::ExecutionError
- ::new — Cassie::Statements::Results::Result
- ::new — Cassie::Statements::Statement::Assignment
- ::new — Cassie::Statements::Statement::Preparation::Cache
- ::new — Cassie::Statements::Statement::Relation
- ::new — Cassie::Support::ServerProcess
- ::new — Cassie::Support::StatementParser
- ::new — Cassie::Support::SystemCommand
- ::new — Cassie::Tasks::TaskRunner
- ::new — Cassie::Testing::Fake::ExecutionInfo
- ::new — Cassie::Testing::Fake::PreparedStatement
- ::new — Cassie::Testing::Fake::Result
- ::new — Cassie::Testing::Fake::Session
- ::new — Cassie::Statements::Core
- ::new — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- ::pids — Cassie::Support::ServerProcess
- ::record_version — Cassie::Schema::Definition::DSL
- ::trace! — Cassie::Tasks::IO
- ::trace? — Cassie::Tasks::IO
- ::which — Cassie::Support::SystemCommand
- #<=> — Cassie::Schema::Version
- #absolute_source — Cassie::Schema::CassandraMigrations::Importer
- #add_column — Cassie::Schema::Migration::DSL::ColumnOperations
- #adjust_limit — Cassie::Statements::Execution::PartitionLinking::CursoringPolicy
- #adjust_limit — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #after_failure — Cassie::Statements::Execution::Callbacks::ClassMethods
- #after_initialize — Cassie::Statements::Results::CursoredResult
- #after_initialize — Cassie::Statements::Results::Result
- #after_initialize — Cassie::Statements::Results::Peeking
- #after_initialize — Cassie::Statements::Results::Querying
- #allow_filtering — Cassie::Statements::Statement::AllowFiltering::ClassMethods
- #allow_filtering? — Cassie::Statements::Statement::AllowFiltering
- #allow_filtering? — Cassie::Statements::Statement::AllowFiltering::ClassMethods
- #announce — Cassie::Schema::Migration::DSL::Announcing
- #announce_migration — Cassie::Schema::Migration::DSL::Announcing
- #announce_operation — Cassie::Schema::Migration::DSL::Announcing
- #announce_suboperation — Cassie::Schema::Migration::DSL::Announcing
- #announcing_stream — Cassie::Schema::Migration::DSL::Announcing
- #announcing_stream — Cassie::Schema::Migration::DSL::Announcing::ClassMethods
- #announcing_stream= — Cassie::Schema::Migration::DSL::Announcing::ClassMethods
- #application — Cassie::Schema::DeleteVersionQuery
- #application — Cassie::Schema::InsertVersionQuery
- #application — Cassie::Schema::SelectVersionsQuery
- #applied_versions — Cassie::Schema::Migrator
- #applied_versions — Cassie::Schema::Versioning
- #apply — Cassie::Schema::ApplyCommand
- #argument — Cassie::Statements::Statement::Assignment
- #argument — Cassie::Statements::Statement::Relation
- #argument? — Cassie::Statements::Statement::Assignment
- #argument? — Cassie::Statements::Statement::Relation
- #argv — Cassie::Tasks::IO
- #ascending? — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #ascii — Cassie::Schema::Migration::DSL::TableDefinition
- #assert_limit — Cassie::Statements::Execution::Peeking
- #assert_no_limit_singleton — Cassie::Statements::Statement::Limiting
- #assignments_args — Cassie::Statements::Statement::Assignments
- #assignments_args — Cassie::Statements::Statement::Assignments::ClassMethods
- #basename — Cassie::Schema::VersionWriter
- #binary — Cassie::Schema::Migration::DSL::TableDefinition
- #bind — Cassie::Testing::Fake::ExecutionInfo
- #bind — Cassie::Testing::Fake::PreparedStatement
- #boolean — Cassie::Schema::Migration::DSL::TableDefinition
- #bound_cql — Cassie::Support::StatementParser
- #build — Cassie::Schema::Version
- #build_allow_filtering_str — Cassie::Statements::Statement::AllowFiltering
- #build_condition_and_params — Cassie::Statements::Statement::Conditions
- #build_cql_and_params — Cassie::Statements::Statement
- #build_delete_clause — Cassie::Statements::Statement::Deleting
- #build_delete_cql_and_params — Cassie::Statements::Statement::Deleting
- #build_direction — Cassie::Schema::Migrator
- #build_down_commands — Cassie::Schema::Migrator
- #build_filename — Cassie::Schema::VersionObjectLoader
- #build_insert_and_params — Cassie::Statements::Statement::Assignments
- #build_insert_cql_and_params — Cassie::Statements::Statement::Inserting
- #build_limit_str — Cassie::Statements::Statement::Limiting
- #build_message — Cassie::Configuration::MissingClusterConfigurations
- #build_migration_class — Cassie::Schema::CassandraMigrations::MigrationFile
- #build_migration_contents — Cassie::Schema::VersionWriter
- #build_name_type_cql — Cassie::Schema::Migration::DSL::TableDefinition
- #build_option — Cassie::Schema::Migration::DSL::TableDefinition
- #build_options — Cassie::Tasks::TaskRunner
- #build_order_str — Cassie::Statements::Statement::Ordering
- #build_partition_linker — Cassie::Statements::Execution::PartitionLinking
- #build_parts — Cassie::Schema::Version
- #build_pk_clause — Cassie::Schema::Migration::DSL::TableDefinition
- #build_result — Cassie::Schema::SelectVersionsQuery
- #build_result — Cassie::Statements::Execution::Deserialization
- #build_select_clause — Cassie::Statements::Statement::Selection
- #build_select_cql_and_params — Cassie::Statements::Statement::Selection
- #build_target_version — Cassie::Schema::Migrator
- #build_unapplied_version — Cassie::Schema::VersionFileLoader
- #build_up_commands — Cassie::Schema::Migrator
- #build_update_and_params — Cassie::Statements::Statement::Assignments
- #build_update_cql_and_params — Cassie::Statements::Statement::Updating
- #build_version — Cassie::Schema::VersionFileLoader
- #build_where_and_params — Cassie::Statements::Statement::Relations
- #call — Cassie::ConnectionHandler::Logging::ClusterConnectSubscriber
- #call — Cassie::ConnectionHandler::Logging::SessionConnectSubscriber
- #call — Cassie::Statements::Logging::DeserializeSubscriber
- #call — Cassie::Statements::Logging::ExecuteSubscriber
- #change_partition — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #check_for_non_key_fields_in_counter_table — Cassie::Schema::Migration::DSL::TableDefinition
- #clear — Cassie::Statements::Statement::Preparation::Cache
- #close — Cassie::Statements::Statement::Preparation::Cache
- #close_stream — Cassie::Schema::SchemaDumper
- #close_stream — Cassie::Schema::StructureDumper
- #cluster — Cassie::ConnectionHandler::Cluster
- #cluster_configurations — Cassie::Configuration::Loading
- #color — Cassie::Statements::Logging::DeserializeEvent::Inspector
- #color — Cassie::Statements::Logging::ExecuteEvent::Inspector
- #column — Cassie::Statements::Statement::Deleting::ClassMethods
- #column_type_for — Cassie::Schema::Migration::DSL::TableDefinition
- #columns — Cassie::Statements::Statement::Deleting
- #columns — Cassie::Statements::Statement::Deleting::ClassMethods
- #combine_results — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #combine_rows — Cassie::Statements::Execution::PartitionLinking::CursoringPolicy
- #combine_rows — Cassie::Statements::Execution::PartitionLinking::SimplePolicy
- #command — Cassie::Support::ServerProcess
- #commands_with_callbacks — Cassie::Schema::Migrator
- #completed? — Cassie::Support::SystemCommand
- #conditions — Cassie::Statements::Statement::Conditions
- #conditions — Cassie::Statements::Statement::Conditions::ClassMethods
- #config_dir — Cassie::Configuration::Generator
- #configuration — Cassie::Configuration::Core
- #configuration= — Cassie::Configuration::Core
- #configurations — Cassie::Configuration::Core
- #configurations= — Cassie::Configuration::Core
- #consistency — Cassie::Statements::Logging::ExecuteEvent
- #consistency — Cassie::Statements::Execution::Consistency
- #consistency — Cassie::Statements::Execution::Consistency::ClassMethods
- #consistency= — Cassie::Statements::Execution::Consistency::ClassMethods
- #count — Cassie::Statements::Logging::DeserializeEvent
- #count — Cassie::Statements::Statement::Selection::ClassMethods
- #counter — Cassie::Schema::Migration::DSL::TableDefinition
- #cql — Cassie::Statements::ExecutionError
- #cql — Cassie::Statements::Statement
- #create_index — Cassie::Schema::Migration::DSL::TableOperations
- #create_schema_keyspace — Cassie::Schema::Versioning
- #create_table — Cassie::Schema::Migration::DSL::TableOperations
- #create_versions_table — Cassie::Schema::Versioning
- #current_key — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #current_page — Cassie::Testing::Fake::Result
- #cursor_by — Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- #cursored? — Cassie::Statements::Statement::Pagination::Cursors
- #database_versions — Cassie::Schema::Versioning
- #datetime — Cassie::Schema::Migration::DSL::TableDefinition
- #decimal — Cassie::Schema::Migration::DSL::TableDefinition
- #default_app_name — Cassie::Configuration::Generator
- #default_destination_path — Cassie::Configuration::Generator
- #default_destination_path — Cassie::Schema::SchemaDumper
- #default_destination_path — Cassie::Schema::StructureDumper
- #default_down_code — Cassie::Schema::VersionWriter
- #default_source_path — Cassie::Schema::CassandraMigrations::Importer
- #default_source_path — Cassie::Schema::SchemaLoader
- #default_source_path — Cassie::Schema::StructureLoader
- #default_template_path — Cassie::Configuration::Generator
- #default_up_code — Cassie::Schema::VersionWriter
- #default_version — Cassie::Schema::Versioning
- #define — Cassie::Schema::Definition
- #define_argument_accessor — Cassie::Statements::Statement::Mapping::ClassMethods
- #define_argument_accessor — Cassie::Statements::Statement::Relations::ClassMethods
- #define_limit_singleton — Cassie::Statements::Statement::Limiting
- #define_max_accessors — Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- #define_new_migration_class — Cassie::Schema::CassandraMigrations::MigrationFile
- #define_options — Cassie::Schema::Migration::DSL::TableDefinition
- #define_partition_keys — Cassie::Schema::Migration::DSL::TableDefinition
- #define_primary_keys — Cassie::Schema::Migration::DSL::TableDefinition
- #define_since_accessors — Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- #delete_from — Cassie::Statements::Statement::Deleting::ClassMethods
- #description_suffix — Cassie::Schema::VersionWriter
- #details — Cassie::Support::ServerProcess
- #direction — Cassie::Schema::ApplyCommand
- #direction — Cassie::Schema::RollbackCommand
- #directory — Cassie::Schema::VersionWriter
- #display_info — Cassie::Tasks::TaskRunner
- #double — Cassie::Schema::Migration::DSL::TableDefinition
- #drop_index — Cassie::Schema::Migration::DSL::TableOperations
- #drop_table — Cassie::Schema::Migration::DSL::TableOperations
- #dump — Cassie::Schema::SchemaDumper
- #dump — Cassie::Schema::StructureDumper
- #duration — Cassie::Statements::Logging::ExecuteEvent
- #each — Cassie::Testing::Fake::Result
- #each — Cassie::Statements::Results::Querying
- #each_row — Cassie::Testing::Fake::Result
- #empty? — Cassie::Testing::Fake::Result
- #enabled? — Cassie::Statements::Statement::Assignment
- #enabled? — Cassie::Statements::Statement::Relation
- #end_of_partition? — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #ensure_deserialization — Cassie::Statements::Results::Querying
- #ensure_dir_exist — Cassie::Schema::VersionWriter
- #ensure_unique_version — Cassie::Schema::VersionWriter
- #env — Cassie::Schema::DeleteVersionQuery
- #env — Cassie::Schema::InsertVersionQuery
- #env — Cassie::Schema::SelectVersionsQuery
- #env — Cassie::Configuration::Core
- #env= — Cassie::Configuration::Core
- #eval_opt — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #execute — Cassie::Schema::ApplyCommand
- #execute — Cassie::Schema::DropKeyspaceQuery
- #execute — Cassie::Schema::RollbackCommand
- #execute — Cassie::Testing::Fake::Session
- #execute — Cassie::Schema::Migration::CassandraSupport
- #execute — Cassie::Statements::Execution
- #execute — Cassie::Statements::Execution::Callbacks
- #execute — Cassie::Statements::Execution::Instrumentation
- #execute — Cassie::Statements::Execution::PartitionLinking
- #execute — Cassie::Statements::Execution::Peeking
- #execute! — Cassie::Statements::Execution
- #executed_at? — Cassie::Schema::InsertVersionQuery
- #execution_info — Cassie::Statements::Logging::ExecuteEvent
- #execution_info — Cassie::Testing::Fake::Result
- #execution_options — Cassie::Statements::Execution
- #execution_rows — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #exist? — Cassie::Support::SystemCommand
- #existing_file — Cassie::Schema::VersionWriter
- #exitcode — Cassie::Support::SystemCommand
- #extract_peeked_rows_after — Cassie::Statements::Results::Peeking
- #fail — Cassie::Support::SystemCommand
- #failure_message — Cassie::Support::SystemCommand
- #fetch — Cassie::Statements::Statement::Preparation::Cache
- #fetch — Cassie::Statements::Execution::Fetching
- #fetch_details — Cassie::Support::ServerProcess
- #fetch_each — Cassie::Statements::Execution::BatchedFetching
- #fetch_first — Cassie::Statements::Execution::Fetching
- #fetch_first! — Cassie::Statements::Execution::Fetching
- #fetch_in_batches — Cassie::Statements::Execution::BatchedFetching
- #filename — Cassie::Schema::VersionWriter
- #find_migration_files — Cassie::Schema::CassandraMigrations::Importer
- #first! — Cassie::Statements::Results::Querying
- #first_key — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #float — Cassie::Schema::Migration::DSL::TableDefinition
- #forget_version — Cassie::Schema::Versioning
- #generation_instructions — Cassie::Configuration::MissingClusterConfigurations
- #green — Cassie::Extensions::Object::ColorMethods
- #hash — Cassie::Schema::Version
- #hosts — Cassie::ConnectionHandler::Logging::ClusterConnectEvent
- #id? — Cassie::Schema::DeleteVersionQuery
- #idempotent — Cassie::Statements::Statement::Idempotency
- #idempotent — Cassie::Statements::Statement::Idempotency::ClassMethods
- #idempotent= — Cassie::Statements::Statement::Idempotency::ClassMethods
- #idempotent? — Cassie::Statements::Statement::Idempotency
- #idempotent? — Cassie::Statements::Statement::Idempotency::ClassMethods
- #if_exists — Cassie::Statements::Statement::Conditions::ClassMethods
- #if_not_exists — Cassie::Statements::Statement::Conditions::ClassMethods
- #implied_argument_method — Cassie::Statements::Statement::Relations::ClassMethods
- #import — Cassie::Schema::CassandraMigrations::Importer
- #inherited — Cassie::Statements::Execution::ClassMethods
- #inherited — Cassie::Statements::Execution::Consistency::ClassMethods
- #inherited — Cassie::Statements::Statement::AllowFiltering::ClassMethods
- #inherited — Cassie::Statements::Statement::Idempotency::ClassMethods
- #inherited — Cassie::Statements::Statement::Limiting::ClassMethods
- #inherited — Cassie::Statements::Statement::Preparation::ClassMethods
- #inherited — Cassie::Statements::Statement::TypeHinting::ClassMethods
- #initial_version — Cassie::Schema::CassandraMigrations::Importer
- #initialize_cluster — Cassie::ConnectionHandler::Cluster
- #initialize_cluster — Cassie::ConnectionHandler::Cluster::Instrumentation
- #initialize_copy — Cassie::Statements::Execution
- #initialize_copy — Cassie::Statements::Statement::Limiting
- #initialize_session — Cassie::ConnectionHandler::Sessions
- #initialize_session — Cassie::ConnectionHandler::Sessions::Instrumentation
- #initialize_versioning — Cassie::Schema::Versioning
- #insert_into — Cassie::Statements::Statement::Inserting::ClassMethods
- #inspect — Cassie::ConnectionHandler::Logging::ClusterConnectEvent::Inspector
- #inspect — Cassie::ConnectionHandler::Logging::SessionConnectEvent::Inspector
- #inspect — Cassie::Statements::Logging::DeserializeEvent::Inspector
- #inspect — Cassie::Statements::Logging::ExecuteEvent::Inspector
- #integer — Cassie::Schema::Migration::DSL::TableDefinition
- #io — Cassie::Tasks::IO
- #ips — Cassie::ConnectionHandler::Logging::ClusterConnectEvent
- #jruby_issue_4228? — Cassie::Statements::Statement::Limiting
- #keyspace — Cassie::ConnectionHandler::Logging::SessionConnectEvent
- #keyspace — Cassie::Schema::CreateVersionsTableQuery
- #keyspace — Cassie::Schema::DeleteVersionQuery
- #keyspace — Cassie::Schema::SelectVersionsQuery
- #keyspace — Cassie::Connection
- #keyspace — Cassie::Connection::ClassMethods
- #keyspace= — Cassie::Connection::ClassMethods
- #keyspace_agnostic_cql — Cassie::Schema::SchemaDumper
- #keyspace_exists? — Cassie::ConnectionHandler::Cluster
- #keyspace_structure — Cassie::Schema::StructureDumper
- #last_key — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #last_page? — Cassie::Testing::Fake::Result
- #limit — Cassie::Statements::Statement::Limiting
- #limit — Cassie::Statements::Statement::Limiting::ClassMethods
- #limit= — Cassie::Statements::Statement::Limiting::ClassMethods
- #link — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #link_partitions — Cassie::Statements::Execution::PartitionLinking::ClassMethods
- #list — Cassie::Schema::Migration::DSL::TableDefinition
- #list_or_set — Cassie::Schema::Migration::DSL::TableDefinition
- #load — Cassie::Schema::SchemaLoader
- #load — Cassie::Schema::StructureLoader
- #load — Cassie::Schema::VersionLoader
- #load_applied_versions — Cassie::Schema::Versioning
- #load_local_versions — Cassie::Schema::Versioning
- #load_source — Cassie::Schema::CassandraMigrations::MigrationFile
- #local_versions — Cassie::Schema::Migrator
- #local_versions — Cassie::Schema::Versioning
- #log_versions_not_found — Cassie::Schema::SchemaDumper
- #log_versions_not_found — Cassie::Schema::StructureDumper
- #logger — Cassie::ConnectionHandler::Logging::ClusterConnectSubscriber
- #logger — Cassie::ConnectionHandler::Logging::SessionConnectSubscriber
- #logger — Cassie::Schema::SchemaDumper
- #logger — Cassie::Schema::StructureDumper
- #logger — Cassie::Statements::Logging::DeserializeSubscriber
- #logger — Cassie::Statements::Logging::ExecuteSubscriber
- #logger — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #logger — Cassie::Statements::Statement
- #major — Cassie::Schema::Version
- #map — Cassie::Schema::Migration::DSL::TableDefinition
- #map_deserialize — Cassie::Statements::Results::Querying
- #map_from — Cassie::Statements::Statement::Mapping::ClassMethods
- #max_cursor — Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- #max_cursor_key — Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- #message — Cassie::ConnectionHandler::Logging::ClusterConnectEvent
- #message — Cassie::ConnectionHandler::Logging::SessionConnectEvent
- #message — Cassie::Statements::ExecutionError
- #message — Cassie::Statements::Logging::DeserializeEvent
- #message — Cassie::Statements::Logging::ExecuteEvent
- #migrate — Cassie::Schema::Migrator
- #migration — Cassie::Schema::Version
- #migration_class_name — Cassie::Schema::Version
- #migration_contents — Cassie::Schema::VersionWriter
- #migration_contents= — Cassie::Schema::VersionWriter
- #migration_files — Cassie::Schema::Versioning
- #migration_template — Cassie::Schema::CassandraMigrations::Importer
- #minor — Cassie::Schema::Version
- #missing_versions_before — Cassie::Schema::Migrator
- #name — Cassie::Schema::Migration::DSL::Announcing
- #next — Cassie::Schema::Version
- #next_key — Cassie::Statements::Execution::PartitionLinking::SimplePolicy
- #next_max_cursor — Cassie::Statements::Results::CursoredResult
- #next_version — Cassie::Schema::Versioning
- #non_idempotent — Cassie::Statements::Statement::Idempotency::ClassMethods
- #number — Cassie::Schema::Version
- #options — Cassie::Schema::Migration::DSL::TableDefinition
- #output_error — Cassie::Tasks::IO
- #page_size — Cassie::Testing::Fake::Result
- #page_size_changed_error — Cassie::Statements::Execution::BatchedFetching
- #pages — Cassie::Testing::Fake::Result
- #paging_enabled? — Cassie::Testing::Fake::Result
- #paging_state — Cassie::Testing::Fake::Result
- #params — Cassie::Support::StatementParser
- #params — Cassie::Statements::Statement
- #params_types — Cassie::Support::StatementParser
- #parse_description — Cassie::Schema::CassandraMigrations::MigrationFile
- #partition_available? — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #partition_linker — Cassie::Statements::Execution::PartitionLinking::ClassMethods
- #partition_linker= — Cassie::Statements::Execution::PartitionLinking::ClassMethods
- #partition_linker? — Cassie::Statements::Execution::PartitionLinking
- #partition_linker_args — Cassie::Statements::Execution::PartitionLinking::ClassMethods
- #partition_linker_args= — Cassie::Statements::Execution::PartitionLinking::ClassMethods
- #pass_through_deserialize — Cassie::Statements::Results::Querying
- #patch — Cassie::Schema::Version
- #path — Cassie::Schema::Migration
- #paths — Cassie::Configuration::Core
- #paths — Cassie::Schema::Configuration
- #peeked_result — Cassie::Statements::Results::Peeking
- #peeked_rows — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #positional? — Cassie::Statements::Statement::Assignment
- #positional? — Cassie::Statements::Statement::Relation
- #prepare — Cassie::Testing::Fake::Session
- #prepare — Cassie::Statements::Statement::Preparation::ClassMethods
- #prepare= — Cassie::Statements::Statement::Preparation::ClassMethods
- #prepare? — Cassie::Statements::Statement::Preparation::ClassMethods
- #prepare_execution — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #prepare_stream — Cassie::Schema::SchemaDumper
- #prepare_stream — Cassie::Schema::StructureDumper
- #previous_key — Cassie::Statements::Execution::PartitionLinking::CursoringPolicy
- #previous_key — Cassie::Statements::Execution::PartitionLinking::SimplePolicy
- #previous_page — Cassie::Testing::Fake::Result
- #previous_paging_state — Cassie::Testing::Fake::Result
- #print_documentation — Cassie::Tasks::TaskRunner
- #print_statuses — Cassie::Tasks::Schema::VersionDisplay
- #print_versions — Cassie::Tasks::Schema::VersionDisplay
- #puts — Cassie::Tasks::IO
- #qualified_table_name — Cassie::Schema::Versioning
- #raise_files_not_found — Cassie::Schema::CassandraMigrations::Importer
- #raw_rows — Cassie::Statements::Results::Peeking
- #read — Cassie::Statements::Statement::Preparation::Cache
- #record_version — Cassie::Schema::Versioning
- #recorded? — Cassie::Schema::Version
- #records — Cassie::Statements::Results::Instrumentation
- #records — Cassie::Statements::Results::Querying
- #red — Cassie::Support::SystemCommand
- #red — Cassie::Extensions::Object::ColorMethods
- #redefine_class — Cassie::Schema::CassandraMigrations::MigrationFile
- #relations_args — Cassie::Statements::Statement::Relations
- #relations_args — Cassie::Statements::Statement::Relations::ClassMethods
- #relative_source — Cassie::Schema::CassandraMigrations::Importer
- #remove_column — Cassie::Schema::Migration::DSL::ColumnOperations
- #remove_from_history — Cassie::Schema::RollbackCommand
- #remove_limit_singleton — Cassie::Statements::Statement::Limiting
- #render — Cassie::Configuration::Generator
- #reset_query_count! — Cassie::Testing::Fake::Session
- #result_class — Cassie::Statements::Execution
- #result_class — Cassie::Statements::Execution::ClassMethods
- #result_class — Cassie::Statements::Statement::Pagination::Cursors
- #result_class= — Cassie::Statements::Execution::ClassMethods
- #result_opts — Cassie::Statements::Execution
- #result_opts — Cassie::Statements::Execution::Peeking
- #result_opts — Cassie::Statements::Statement::Pagination::Cursors
- #result_opts — Cassie::Statements::Statement::Selection
- #rollback_versions — Cassie::Schema::Migrator
- #root — Cassie::Configuration::Generator
- #root — Cassie::Schema::CassandraMigrations::Importer
- #root — Cassie::Schema::Configuration
- #run — Cassie::Support::SystemCommand
- #run — Cassie::Tasks::TaskRunner
- #run? — Cassie::Support::SystemCommand
- #run_command — Cassie::Tasks::TaskRunner
- #running? — Cassie::Support::ServerProcess
- #save — Cassie::Configuration::Generator
- #schema_keyspace_exists? — Cassie::Schema::Versioning
- #schema_meta_structure — Cassie::Schema::StructureDumper
- #seek_partition? — Cassie::Statements::Execution::PartitionLinking::CursoringPolicy
- #seek_partition? — Cassie::Statements::Execution::PartitionLinking::PolicyMethods
- #select — Cassie::Statements::Statement::Selection::ClassMethods
- #select_from — Cassie::Statements::Statement::Selection::ClassMethods
- #selectors — Cassie::Statements::Statement::Selection
- #selectors — Cassie::Statements::Statement::Selection::ClassMethods
- #session — Cassie::Connection
- #session — Cassie::ConnectionHandler::Sessions
- #session — Cassie::Testing::Fake::SessionMethods
- #sessions — Cassie::ConnectionHandler::Sessions
- #set — Cassie::Schema::Migration::DSL::TableDefinition
- #set — Cassie::Statements::Statement::Assignments::ClassMethods
- #since_cursor — Cassie::Statements::Statement::Pagination::Cursors::ClassMethods
- #source_eval — Cassie::Statements::Statement::Assignment
- #source_eval — Cassie::Statements::Statement::Relation
- #source_eval — Cassie::Statements::Statement
- #start_cassandra — Cassie::Support::ServerProcess
- #statement — Cassie::Schema::CreateKeyspaceQuery
- #statement — Cassie::Schema::CreateVersionsTableQuery
- #statement — Cassie::Schema::DropKeyspaceQuery
- #statement — Cassie::Statements::Logging::ExecuteEvent
- #statement — Cassie::Statements::Statement
- #statement — Cassie::Statements::Statement::Preparation
- #statement_cache — Cassie::Statements::Statement::Preparation
- #stop — Cassie::Support::ServerProcess
- #stream — Cassie::Schema::SchemaDumper
- #stream — Cassie::Schema::StructureDumper
- #string — Cassie::Schema::Migration::DSL::TableDefinition
- #succeed — Cassie::Support::SystemCommand
- #success? — Cassie::Support::SystemCommand
- #success? — Cassie::Statements::Results::Core
- #success? — Cassie::Statements::Results::Modification
- #success? — Cassie::Statements::Results::Querying
- #synchronize — Cassie::Statements::Statement::Preparation::Cache
- #table — Cassie::Statements::Statement
- #table_exists? — Cassie::ConnectionHandler::Cluster
- #task — Cassie::Tasks::TaskRunner
- #template — Cassie::Configuration::Generator
- #term — Cassie::Statements::Statement::Assignment
- #text — Cassie::Schema::Migration::DSL::TableDefinition
- #timestamp — Cassie::Schema::Migration::DSL::TableDefinition
- #timeuuid — Cassie::Schema::Migration::DSL::TableDefinition
- #to_add_column_cql — Cassie::Schema::Migration::DSL::TableDefinition
- #to_cql — Cassie::Statements::Statement::Relation
- #to_cql — Cassie::Support::StatementParser
- #to_cql — Cassie::Statements::Statement
- #to_create_cql — Cassie::Schema::Migration::DSL::TableDefinition
- #to_h — Cassie::Schema::Version
- #to_s — Cassie::Schema::Version
- #to_s — Cassie::ConnectionHandler::Logging::ClusterConnectEvent::Inspector
- #to_s — Cassie::ConnectionHandler::Logging::SessionConnectEvent::Inspector
- #to_s — Cassie::Statements::Logging::DeserializeEvent::Inspector
- #to_s — Cassie::Statements::Logging::ExecuteEvent::Inspector
- #to_update_cql — Cassie::Statements::Statement::Assignment
- #trace — Cassie::Statements::Logging::ExecuteEvent
- #trace — Cassie::Testing::Fake::ExecutionInfo
- #traced? — Cassie::Statements::Logging::ExecuteEvent
- #ttl — Cassie::Statements::Statement::Selection::ClassMethods
- #type_hints — Cassie::Statements::Statement::TypeHinting
- #type_hints — Cassie::Statements::Statement::TypeHinting::ClassMethods
- #type_hints= — Cassie::Statements::Statement::TypeHinting::ClassMethods
- #uninitialized_error — Cassie::Schema::Versioning
- #uninitialized_message — Cassie::Schema::Versioning
- #unpeeked_limit — Cassie::Statements::Execution::Peeking
- #update — Cassie::Statements::Statement::Updating::ClassMethods
- #using_keyspace — Cassie::Schema::Migration::CassandraSupport
- #uuid — Cassie::Schema::Migration::DSL::TableDefinition
- #value — Cassie::Statements::Statement::Assignment
- #value — Cassie::Statements::Statement::Relation
- #version — Cassie::Schema::Versioning
- #version_arg_str — Cassie::Schema::SchemaDumper
- #version_exists? — Cassie::Schema::Versioning
- #version_prefix — Cassie::Schema::VersionWriter
- #versions — Cassie::Schema::SchemaDumper
- #versions — Cassie::Schema::StructureDumper
- #versions_insert_cql — Cassie::Schema::StructureDumper
- #versions_query — Cassie::Schema::SchemaDumper
- #versions_query — Cassie::Schema::StructureDumper
- #versions_table_exists? — Cassie::Schema::Versioning
- #versions_table_name — Cassie::Schema::SchemaDumper
- #versions_table_name — Cassie::Schema::StructureDumper
- #where — Cassie::Statements::Statement::Relations::ClassMethods
- #which — Cassie::Support::SystemCommand
- #white — Cassie::Extensions::Object::ColorMethods
- #with_io — Cassie::Schema::VersionWriter
- #with_limit — Cassie::Statements::Statement::Limiting
- #write — Cassie::Schema::VersionWriter
- #write — Cassie::Statements::Statement::Preparation::Cache
- #write_time — Cassie::Statements::Statement::Selection::ClassMethods
- #writetime — Cassie::Statements::Statement::Selection::ClassMethods