Table of Contents - sequent-8.2.0 Documentation
Pages
Classes and Modules
- AddPost
- AddTemplateAggregate
- Array
- BigDecimal
- Boolean
- Date
- DateTime
- Float
- Hash
- Integer
- Migrations
- MyApp
- NoAggregateFound
- Object
- Post
- PostAdded
- PostAuthorChanged
- PostCommandHandler
- PostContentChanged
- PostProjector
- PostRecord
- PostTitleChanged
- Sequent
- Sequent::ApplicationRecord
- Sequent::Cli
- Sequent::Cli::App
- Sequent::Cli::Sequent8Migration
- Sequent::Cli::Sequent8Migration::Stop
- Sequent::Configuration
- Sequent::Core
- Sequent::Core::AggregateKeyNotUniqueError
- Sequent::Core::AggregateRepository
- Sequent::Core::AggregateRepository::AggregateNotFound
- Sequent::Core::AggregateRepository::HasUncommittedEvents
- Sequent::Core::AggregateRepository::NonUniqueAggregateId
- Sequent::Core::AggregateRoot
- Sequent::Core::AggregateRoot
- Sequent::Core::AggregateRoots
- Sequent::Core::AggregateSnapshotter
- Sequent::Core::AggregateUniqueKey
- Sequent::Core::BaseCommand
- Sequent::Core::BaseCommandHandler
- Sequent::Core::Command
- Sequent::Core::Command
- Sequent::Core::CommandHandler
- Sequent::Core::CommandNotValid
- Sequent::Core::CommandRecord
- Sequent::Core::CommandService
- Sequent::Core::Commands
- Sequent::Core::CurrentEvent
- Sequent::Core::Event
- Sequent::Core::Event
- Sequent::Core::EventPublisher
- Sequent::Core::EventPublisher::PublishEventError
- Sequent::Core::EventRecord
- Sequent::Core::EventRecordHooks
- Sequent::Core::EventStore
- Sequent::Core::EventStore::DeserializeEventError
- Sequent::Core::EventStore::OptimisticLockingError
- Sequent::Core::Helpers
- Sequent::Core::Helpers::ArrayWithType
- Sequent::Core::Helpers::AssociationValidator
- Sequent::Core::Helpers::AttrMatchers
- Sequent::Core::Helpers::AttrMatchers::ArgumentSerializer
- Sequent::Core::Helpers::AttrMatchers::DSL
- Sequent::Core::Helpers::AttributeSupport
- Sequent::Core::Helpers::AttributeSupport::ClassMethods
- Sequent::Core::Helpers::AttributeSupport::UnknownAttributeError
- Sequent::Core::Helpers::AutosetAttributes
- Sequent::Core::Helpers::AutosetAttributes::ClassMethods
- Sequent::Core::Helpers::BooleanValidator
- Sequent::Core::Helpers::Copyable
- Sequent::Core::Helpers::DateTimeValidator
- Sequent::Core::Helpers::DateValidator
- Sequent::Core::Helpers::DefaultValidators
- Sequent::Core::Helpers::EqualSupport
- Sequent::Core::Helpers::Mergable
- Sequent::Core::Helpers::MessageHandler
- Sequent::Core::Helpers::MessageHandler::ClassMethods
- Sequent::Core::Helpers::MessageHandler::OnArgumentsValidator
- Sequent::Core::Helpers::MessageHandlerOptionRegistry
- Sequent::Core::Helpers::MessageMatchers
- Sequent::Core::Helpers::MessageMatchers::ArgumentCoercer
- Sequent::Core::Helpers::MessageMatchers::ArgumentSerializer
- Sequent::Core::Helpers::MessageMatchers::DSL
- Sequent::Core::Helpers::MessageMatchers::ExceptOpt
- Sequent::Core::Helpers::MessageRouter
- Sequent::Core::Helpers::ParamSupport
- Sequent::Core::Helpers::ParamSupport::ClassMethods
- Sequent::Core::Helpers::PgsqlHelpers
- Sequent::Core::Helpers::Secret
- Sequent::Core::Helpers::StringSupport
- Sequent::Core::Helpers::StringToValueParsers
- Sequent::Core::Helpers::StringValidator
- Sequent::Core::Helpers::TimeValidator
- Sequent::Core::Helpers::TypeConversionSupport
- Sequent::Core::Helpers::UniqueKeys
- Sequent::Core::Helpers::UniqueKeys::ClassMethods
- Sequent::Core::Helpers::UuidHelper
- Sequent::Core::Helpers::ValueValidators
- Sequent::Core::Middleware
- Sequent::Core::Middleware::Chain
- Sequent::Core::Migratable
- Sequent::Core::Migratable::ClassMethods
- Sequent::Core::Oj
- Sequent::Core::Persistors
- Sequent::Core::Persistors::ActiveRecordPersistor
- Sequent::Core::Persistors::Persistor
- Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::InMemoryStruct
- Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- Sequent::Core::Projector
- Sequent::Core::Projector
- Sequent::Core::Projectors
- Sequent::Core::RandomUuidGenerator
- Sequent::Core::SerializesCommand
- Sequent::Core::SerializesEvent
- Sequent::Core::SerializesEvent::ClassMethods
- Sequent::Core::SnapshotCommand
- Sequent::Core::SnapshotConfiguration
- Sequent::Core::SnapshotConfiguration::ClassMethods
- Sequent::Core::SnapshotEvent
- Sequent::Core::SnapshotRecord
- Sequent::Core::SnapshotStore
- Sequent::Core::StreamRecord
- Sequent::Core::TakeSnapshot
- Sequent::Core::Transactions
- Sequent::Core::Transactions::ActiveRecordTransactionProvider
- Sequent::Core::Transactions::NoTransactions
- Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- Sequent::Core::UpdateCommand
- Sequent::Core::UpdateSequenceNumber
- Sequent::Core::ValueObject
- Sequent::Core::ValueObject
- Sequent::Core::Workflow
- Sequent::Core::Workflow
- Sequent::Core::Workflows
- Sequent::DryRun
- Sequent::DryRun::ReadOnlyReplayOptimizedPostgresPersistor
- Sequent::DryRun::ViewSchema
- Sequent::Generator
- Sequent::Generator::Aggregate
- Sequent::Generator::Command
- Sequent::Generator::Event
- Sequent::Generator::Project
- Sequent::Internal
- Sequent::Internal::AggregateType
- Sequent::Internal::CommandType
- Sequent::Internal::EventType
- Sequent::Internal::PartitionedAggregate
- Sequent::Internal::PartitionedCommand
- Sequent::Internal::PartitionedEvent
- Sequent::Migrations
- Sequent::Migrations::AlterTable
- Sequent::Migrations::ConcurrentMigration
- Sequent::Migrations::Executor
- Sequent::Migrations::Functions
- Sequent::Migrations::Functions::ClassMethods
- Sequent::Migrations::Grouper
- Sequent::Migrations::InvalidMigrationDefinition
- Sequent::Migrations::Migration
- Sequent::Migrations::Migration::ClassMethods
- Sequent::Migrations::Migration::child_class
- Sequent::Migrations::MigrationDone
- Sequent::Migrations::MigrationError
- Sequent::Migrations::MigrationNotStarted
- Sequent::Migrations::Planner
- Sequent::Migrations::Projectors
- Sequent::Migrations::ReplayTable
- Sequent::Migrations::SequentSchema
- Sequent::Migrations::Sql
- Sequent::Migrations::Versions
- Sequent::Migrations::ViewSchema
- Sequent::Rake
- Sequent::Rake::MigrationFiles
- Sequent::Rake::MigrationTasks
- Sequent::Support
- Sequent::Support::Database
- Sequent::Util
- Sequent::Util::DryRun
- Sequent::Util::DryRun::EventStoreProxy
- Sequent::Util::DryRun::RecordingEventPublisher
- Sequent::Util::DryRun::Result
- Sequent::Util::Printer
- Sequent::Util::Timer
- Sequent::Util::Web
- Sequent::Util::Web::ClearCache
- String
- Symbol
- TargetAlreadyExists
- TemplateAggregate
- TemplateAggregateAdded
- TemplateAggregateCommandHandler
- Time
Methods
- ::after_serialization — Sequent::Core::EventRecordHooks
- ::aggregate_repository — Sequent
- ::aggregate_roots — Sequent::Core::AggregateRoots
- ::all — Sequent::Core::AggregateRoots
- ::all — Sequent::Core::Commands
- ::all — Sequent::Core::Projectors
- ::all — Sequent::Core::Workflows
- ::all — Sequent::Core::Migratable
- ::coerce_argument — Sequent::Core::Helpers::MessageMatchers::ArgumentCoercer
- ::command_service — Sequent
- ::commands — Sequent::Core::Commands
- ::configuration — Sequent
- ::configuration_hash — Sequent::Support::Database
- ::configure — Sequent
- ::connect! — Sequent::Support::Database
- ::create! — Sequent::Support::Database
- ::create_schema — Sequent::Support::Database
- ::create_sequent_schema_if_not_exists — Sequent::Migrations::SequentSchema
- ::create_view_schema_if_not_exists — Sequent::Migrations::ViewSchema
- ::create_view_tables — Sequent::Migrations::ViewSchema
- ::current — Sequent::Core::CurrentEvent
- ::current= — Sequent::Core::CurrentEvent
- ::current_snapshot_xmin_xact_id — Sequent::Migrations::Versions
- ::current_version — Sequent::Migrations::Versions
- ::deserialize_from_json — Symbol
- ::deserialize_from_json — String
- ::deserialize_from_json — Integer
- ::deserialize_from_json — Float
- ::deserialize_from_json — BigDecimal
- ::deserialize_from_json — Date
- ::deserialize_from_json — DateTime
- ::deserialize_from_json — Time
- ::deserialize_from_json — Array
- ::deserialize_from_json — Hash
- ::deserialize_from_json — Sequent::Core::Helpers::Secret
- ::deserialize_from_json — Boolean
- ::disconnect! — Sequent::Support::Database
- ::done_processing — Sequent::Util
- ::drop! — Sequent::Support::Database
- ::drop_schema! — Sequent::Support::Database
- ::dry_run — Sequent
- ::dump — Sequent::Core::Oj
- ::encrypt_secret — Sequent::Core::Helpers::Secret
- ::end_offline! — Sequent::Migrations::Versions
- ::end_online! — Sequent::Migrations::Versions
- ::establish_connection — Sequent::Support::Database
- ::execute_sql — Sequent::Support::Database
- ::find — Sequent::Core::Commands
- ::find — Sequent::Core::Projectors
- ::find — Sequent::Core::Workflows
- ::find_by_event — Sequent::Core::EventRecord
- ::for — Sequent::Core::Helpers::DefaultValidators
- ::for — Sequent::Core::Helpers::StringToValueParsers
- ::for — Sequent::Core::Helpers::ValueValidators
- ::from_params — Date
- ::from_params — DateTime
- ::from_params — Time
- ::group_partitions — Sequent::Migrations::Grouper
- ::included — Sequent::Core::SnapshotConfiguration
- ::included — Sequent::Core::SerializesEvent
- ::included — Sequent::Core::Helpers::AttributeSupport
- ::included — Sequent::Core::Helpers::AutosetAttributes
- ::included — Sequent::Core::Helpers::MessageHandler
- ::included — Sequent::Core::Helpers::ParamSupport
- ::included — Sequent::Core::Helpers::UniqueKeys
- ::included — Sequent::Core::Migratable
- ::included — Sequent::Migrations::Functions
- ::inherited — Sequent::Migrations::Migration
- ::instance — Sequent::Configuration
- ::latest — Sequent::Migrations::Versions
- ::latest_version — Sequent::Migrations::Versions
- ::load_from_history — Sequent::Core::AggregateRoot
- ::load_from_history — Sequent::Core::AggregateRoot
- ::logger — Sequent
- ::migration_class — Sequent
- ::migration_sql — Sequent::Migrations::Versions
- ::migrations_between — Sequent::Migrations::Projectors
- ::new — Sequent::Cli::Sequent8Migration
- ::new — Sequent::Configuration
- ::new — Sequent::Core::AggregateRepository::NonUniqueAggregateId
- ::new — Sequent::Core::AggregateRepository::AggregateNotFound
- ::new — Sequent::Core::AggregateRoot
- ::new — Sequent::Core::BaseCommand
- ::new — Sequent::Core::Command
- ::new — Sequent::Core::CommandNotValid
- ::new — Sequent::Core::Event
- ::new — Sequent::Core::EventPublisher::PublishEventError
- ::new — Sequent::Core::AggregateKeyNotUniqueError
- ::new — Sequent::Core::EventStore::DeserializeEventError
- ::new — Sequent::Core::Helpers::ArrayWithType
- ::new — Sequent::Core::Helpers::AssociationValidator
- ::new — Sequent::Core::Helpers::DefaultValidators
- ::new — Sequent::Core::Helpers::MessageHandlerOptionRegistry
- ::new — Sequent::Core::Helpers::MessageRouter
- ::new — Sequent::Core::Helpers::Secret
- ::new — Sequent::Core::Helpers::StringToValueParsers
- ::new — Sequent::Core::Helpers::ValueValidators
- ::new — Sequent::Core::Middleware::Chain
- ::new — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- ::new — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- ::new — Sequent::Core::Projector
- ::new — Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- ::new — Sequent::Core::ValueObject
- ::new — Sequent::Generator::Aggregate
- ::new — Sequent::Generator::Command
- ::new — Sequent::Generator::Event
- ::new — Sequent::Generator::Project
- ::new — TemplateAggregate
- ::new — Post
- ::new — Sequent::Migrations::Migration
- ::new — Sequent::Migrations::Planner
- ::new — Sequent::Migrations::ViewSchema
- ::new — Sequent::Core::Event
- ::new — Sequent::Core::Command
- ::new — Sequent::Core::AggregateRoot
- ::new — Sequent::Core::Projector
- ::new — Sequent::Core::ValueObject
- ::new — Sequent::Util::DryRun::EventStoreProxy
- ::new — Sequent::Util::DryRun::RecordingEventPublisher
- ::new — Sequent::Util::DryRun::Result
- ::new — Sequent::Util::Web::ClearCache
- ::new_uuid — Sequent
- ::new_uuid — Sequent::Core::Helpers::UuidHelper
- ::new_version — Sequent
- ::none — Sequent::Core::Migratable
- ::normalize_symbols — Sequent::Core::Persistors
- ::number_to_uuid — Sequent::Migrations::Grouper
- ::on — Sequent::Core::Workflow
- ::on — Sequent::Core::Workflow
- ::parse_array — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_bigdecimal — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_bool — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_date — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_date_time — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_float — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_integer — Sequent::Core::Helpers::StringToValueParsers
- ::parse_to_time — Sequent::Core::Helpers::StringToValueParsers
- ::projectors — Sequent::Core::Projectors
- ::projectors — Sequent::Core::Migratable
- ::re_encrypt_secret — Sequent::Core::Helpers::Secret
- ::read_config — Sequent::Support::Database
- ::read_database_config — Sequent::Support::Database
- ::replay_persistor — Sequent::Core::Projector
- ::replay_persistor — Sequent::Core::Projector
- ::reset — Sequent::Configuration
- ::restore — Sequent::Configuration
- ::rollback! — Sequent::Migrations::Versions
- ::schema_exists? — Sequent::Support::Database
- ::serialize_hash — Sequent::Core::Helpers::AttrMatchers::ArgumentSerializer
- ::serialize_value — Sequent::Core::Helpers::AttrMatchers::ArgumentSerializer
- ::serialize_value — Sequent::Core::Helpers::MessageMatchers::ArgumentSerializer
- ::skip_if_already_processing — Sequent::Util
- ::start_offline! — Sequent::Migrations::Versions
- ::start_online! — Sequent::Migrations::Versions
- ::stream_from_history — Sequent::Core::AggregateRoot
- ::stream_from_history — Sequent::Core::AggregateRoot
- ::strict_load — Sequent::Core::Oj
- ::these_commands — Sequent::Util::DryRun
- ::unique_key_error_message? — Sequent::Core::AggregateKeyNotUniqueError
- ::uuid — Sequent::Core::RandomUuidGenerator
- ::uuid_to_number — Sequent::Migrations::Grouper
- ::valid_bool? — Sequent::Core::Helpers::ValueValidators
- ::valid_date? — Sequent::Core::Helpers::ValueValidators
- ::valid_date_time? — Sequent::Core::Helpers::ValueValidators
- ::valid_integer? — Sequent::Core::Helpers::ValueValidators
- ::valid_string? — Sequent::Core::Helpers::ValueValidators
- ::valid_time? — Sequent::Core::Helpers::ValueValidators
- ::validate_arguments! — Sequent::Core::Helpers::MessageHandler::OnArgumentsValidator
- ::verify_secret — Sequent::Core::Helpers::Secret
- ::version — Migrations
- ::version — Sequent::Migrations::Projectors
- ::version_currently_migrating — Sequent::Migrations::Versions
- ::versions — Migrations
- ::versions — Sequent::Migrations::Projectors
- ::with_search_path — Sequent::Support::Database
- ::workflows — Sequent::Core::Workflows
- #== — Sequent::Core::Helpers::Secret
- #== — Sequent::Migrations::Migration
- #== — Sequent::Core::Helpers::EqualSupport
- #== — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::InMemoryStruct
- #abort_if_no — Sequent::Cli::Sequent8Migration
- #add — Sequent::Core::Middleware::Chain
- #add — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #add_aggregate — Sequent::Core::AggregateRepository
- #add_command_to_aggregate — Sequent::Generator::Command
- #add_event_to_aggregate — Sequent::Generator::Event
- #add_validations_for — Sequent::Core::Helpers::DefaultValidators
- #after_commit — Sequent::Core::Transactions::ActiveRecordTransactionProvider
- #after_commit — Sequent::Core::Workflow
- #after_commit — Sequent::Core::Workflow
- #after_commit_queue — Sequent::Core::Transactions::ActiveRecordTransactionProvider
- #aggregates — Sequent::Core::AggregateRepository
- #aggregates_that_need_snapshots — Sequent::Core::SnapshotStore
- #all_projectors — Sequent::Migrations::Functions::ClassMethods
- #alter_table — Sequent::Migrations::Functions::ClassMethods
- #append_command — Sequent::Generator::Command
- #append_command_handler — Sequent::Generator::Command
- #append_event — Sequent::Generator::Event
- #append_event_to_domain — Sequent::Generator::Event
- #apply — Sequent::Core::AggregateRoot
- #apply — Sequent::Core::AggregateRoot
- #apply_event — Sequent::Core::AggregateRoot
- #apply_event — Sequent::Core::AggregateRoot
- #apply_if_changed — Sequent::Core::AggregateRoot
- #apply_if_changed — Sequent::Core::AggregateRoot
- #array — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #as_json — Sequent::Core::Helpers::AttributeSupport
- #as_params — Sequent::Core::Helpers::ParamSupport
- #attributes — Sequent::Core::Helpers::AttributeSupport
- #attrs — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #autoload_if_in_rails — Sequent::Configuration
- #autoregister! — Sequent::Configuration
- #autoset_attributes_for_events — Sequent::Core::Helpers::AutosetAttributes::ClassMethods
- #bind_placeholders — Sequent::Core::Helpers::PgsqlHelpers
- #build_event — Sequent::Core::AggregateRoot
- #build_event — Sequent::Core::AggregateRoot
- #call — Sequent::Util::Web::ClearCache
- #call_option — Sequent::Core::Helpers::MessageHandlerOptionRegistry
- #call_procedure — Sequent::Core::Helpers::PgsqlHelpers
- #can_use_multiple_databases? — Sequent::Configuration
- #candidate? — Sequent::Core::Helpers::ArrayWithType
- #cast_value_to_column_type — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #clear — Sequent::Core::AggregateRepository
- #clear — Sequent::Core::Middleware::Chain
- #clear — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #clear — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #clear! — Sequent::Core::AggregateRepository
- #clear_after_commit_queue — Sequent::Core::Transactions::ActiveRecordTransactionProvider
- #clear_aggregate_for_snapshotting — Sequent::Core::SnapshotStore
- #clear_aggregates_for_snapshotting_with_last_event_before — Sequent::Core::SnapshotStore
- #clear_events — Sequent::Core::AggregateRoot
- #clear_events — Sequent::Core::AggregateRoot
- #clear_options — Sequent::Core::Helpers::MessageHandlerOptionRegistry
- #clear_routes — Sequent::Core::Helpers::MessageRouter
- #command — Sequent::Core::SerializesCommand
- #command= — Sequent::Core::SerializesCommand
- #command_handler_template — Sequent::Generator::Command
- #command_handlers — Sequent::Core::CommandService
- #command_middleware — Sequent::Core::CommandService
- #command_queue — Sequent::Core::CommandService
- #command_template — Sequent::Generator::Command
- #commit — Sequent::Core::AggregateRepository
- #commit — Sequent::Core::Persistors::ActiveRecordPersistor
- #commit — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #commit — Sequent::DryRun::ReadOnlyReplayOptimizedPostgresPersistor
- #commit — Sequent::Core::Persistors::Persistor
- #commit_events — Sequent::Core::EventStore
- #commit_events — Sequent::Util::DryRun::EventStoreProxy
- #commit_or_rollback — Sequent::Cli::Sequent8Migration
- #configuration — Sequent::Core::EventPublisher
- #connection — Sequent::Core::EventStore
- #connection — Sequent::Rake::MigrationTasks
- #contains_aggregate? — Sequent::Core::AggregateRepository
- #convert_timestamp — Sequent::Core::EventStore
- #copy — Sequent::Migrations::Migration
- #copy — Sequent::Rake::MigrationFiles
- #copy — Sequent::Core::Helpers::Copyable
- #copy_directory — Sequent::Rake::MigrationFiles
- #copy_files — Sequent::Generator::Aggregate
- #copy_files — Sequent::Generator::Project
- #copy_schema_files — Sequent::Cli::Sequent8Migration
- #create — Sequent::Migrations::Migration::ClassMethods
- #create_indexes_after_execute_online — Sequent::Migrations::Executor
- #create_migrations — Sequent::Migrations::Planner
- #create_or_update_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #create_or_update_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #create_or_update_record — Sequent::Core::Persistors::Persistor
- #create_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #create_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #create_record — Sequent::Core::Persistors::Persistor
- #create_records — Sequent::Core::Persistors::ActiveRecordPersistor
- #create_records — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #create_records — Sequent::Core::Persistors::Persistor
- #create_schema! — Sequent::Support::Database
- #create_view_schema_if_not_exists — Sequent::Migrations::ViewSchema
- #create_view_tables — Sequent::Migrations::ViewSchema
- #current_migration_files — Sequent::Rake::MigrationFiles
- #current_version — Sequent::Migrations::ViewSchema
- #db_config — Sequent::Rake::MigrationTasks
- #delete_all_records — Sequent::Core::Persistors::ActiveRecordPersistor
- #delete_all_records — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #delete_all_records — Sequent::Core::Persistors::Persistor
- #delete_all_snapshots — Sequent::Core::SnapshotStore
- #delete_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #delete_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #delete_record — Sequent::Core::Persistors::Persistor
- #delete_snapshots_before — Sequent::Core::SnapshotStore
- #deregister_call — Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- #describe_type — Sequent::Core::Helpers::AssociationValidator
- #deserialize_event — Sequent::Core::EventStore
- #deserialize_from_json — Sequent::Core::Helpers::ArrayWithType
- #deserialize_from_json — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #disconnect! — Sequent::Migrations::ViewSchema
- #dispatch_message — Sequent::Core::Helpers::MessageHandler
- #do_with_aggregate — Sequent::Core::BaseCommandHandler
- #do_with_aggregate — Sequent::Core::BaseCommandHandler
- #do_with_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #do_with_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #do_with_record — Sequent::Core::Persistors::Persistor
- #do_with_records — Sequent::Core::Persistors::ActiveRecordPersistor
- #do_with_records — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #do_with_records — Sequent::Core::Persistors::Persistor
- #drop_old_tables — Sequent::Migrations::ViewSchema
- #drop_schema! — Sequent::Support::Database
- #enable_snapshots — Sequent::Core::SnapshotConfiguration::ClassMethods
- #encrypt — Sequent::Core::Helpers::Secret
- #ensure_existing_aggregate! — Sequent::Generator::Command
- #ensure_existing_aggregate! — Sequent::Generator::Event
- #ensure_exists — Sequent::Core::AggregateRepository
- #ensure_known_attributes — Sequent::Core::Helpers::AttributeSupport
- #ensure_not_used! — Sequent::Generator::Aggregate
- #ensure_sequent_env_set! — Sequent::Rake::MigrationTasks
- #ensure_valid! — Sequent::Core::Projector
- #ensure_valid! — Sequent::Core::Projector
- #ensure_valid_plan! — Sequent::Migrations::ViewSchema
- #ensure_version_correct! — Sequent::Migrations::ViewSchema
- #eql? — Sequent::Core::Helpers::EqualSupport
- #eql? — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::InMemoryStruct
- #errors — Sequent::Core::CommandNotValid
- #errors_with_command_prefix — Sequent::Core::CommandNotValid
- #establish_connection — Sequent::Migrations::ViewSchema
- #event — Sequent::Core::SerializesEvent
- #event= — Sequent::Core::SerializesEvent
- #event_attribute_keys — Sequent::Core::Helpers::AutosetAttributes::ClassMethods
- #event_handler_template — Sequent::Generator::Event
- #event_json — Sequent::Core::SnapshotRecord
- #event_json= — Sequent::Core::SnapshotRecord
- #event_store — Sequent::Core::CommandService
- #event_stream — Sequent::Core::AggregateRoot
- #event_stream — Sequent::Core::StreamRecord
- #event_stream — Sequent::Migrations::ViewSchema
- #event_stream — Sequent::Core::AggregateRoot
- #event_stream= — Sequent::Core::StreamRecord
- #event_streams_enumerator — Sequent::Core::EventStore
- #event_template — Sequent::Generator::Event
- #event_type — Sequent::Core::SnapshotRecord
- #event_type= — Sequent::Core::SnapshotRecord
- #events_exists? — Sequent::Core::EventStore
- #events_partition_key — Sequent::Core::AggregateRoot
- #events_partition_key — Sequent::Core::AggregateRoot
- #events_queue — Sequent::Core::EventPublisher
- #except — Sequent::Core::Helpers::MessageMatchers::ExceptOpt
- #excluded? — Sequent::Core::Helpers::MessageMatchers::ExceptOpt
- #exec_sql — Sequent::Migrations::Sql
- #execute — Sequent::Cli::Sequent8Migration
- #execute — Sequent::Generator::Aggregate
- #execute — Sequent::Generator::Command
- #execute — Sequent::Generator::Event
- #execute — Sequent::Generator::Project
- #execute_commands — Sequent::Core::CommandService
- #execute_commands — Sequent::Core::Workflow
- #execute_commands — Sequent::Core::Workflow
- #execute_offline — Sequent::Migrations::Executor
- #execute_online — Sequent::Migrations::Executor
- #execute_sql — Sequent::Core::Persistors::ActiveRecordPersistor
- #execute_sql — Sequent::Support::Database
- #executor — Sequent::Migrations::ViewSchema
- #filters — Sequent::Core::CommandService
- #find — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #find_event_stream — Sequent::Core::EventStore
- #find_option — Sequent::Core::Helpers::MessageHandlerOptionRegistry
- #find_records — Sequent::Core::Persistors::ActiveRecordPersistor
- #find_records — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #find_records — Sequent::Core::Persistors::Persistor
- #find_target_cursor_position — Sequent::Generator::Command
- #find_target_cursor_position — Sequent::Generator::Event
- #for_each_autoregisterable_descenant_of — Sequent::Configuration
- #from_form_data — Sequent::Core::Helpers::ParamSupport::ClassMethods
- #from_params — Sequent::Core::Helpers::ParamSupport
- #from_params — Sequent::Core::Helpers::ParamSupport::ClassMethods
- #get_indexes — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #get_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #get_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #get_record — Sequent::Core::Persistors::Persistor
- #get_record! — Sequent::Core::Persistors::ActiveRecordPersistor
- #get_record! — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #get_record! — Sequent::Core::Persistors::Persistor
- #group_identical_migrations — Sequent::Migrations::Planner
- #handle_message — Sequent::Core::Helpers::MessageHandler
- #handles_message? — Sequent::Core::Helpers::MessageHandler::ClassMethods
- #hash — Sequent::Migrations::Migration
- #hash — Sequent::Core::Helpers::EqualSupport
- #hash — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::InMemoryStruct
- #in_view_schema — Sequent::Migrations::ViewSchema
- #incorrect_type? — Sequent::Core::Helpers::AssociationValidator
- #inherited — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #inherited_types — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #initialize_for_streaming — Sequent::Core::AggregateRoot
- #initialize_for_streaming — Sequent::Core::AggregateRoot
- #initialize_types — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #insert_ids — Sequent::DryRun::ViewSchema
- #invoke — Sequent::Core::Middleware::Chain
- #invoked_projector — Sequent::Util::DryRun::Result
- #invoked_workflow — Sequent::Util::DryRun::Result
- #last_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #last_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #last_record — Sequent::Core::Persistors::Persistor
- #load_aggregate — Sequent::Core::AggregateRepository
- #load_aggregate_for_snapshotting — Sequent::Core::AggregateRepository
- #load_aggregates — Sequent::Core::AggregateRepository
- #load_event — Sequent::Core::EventStore
- #load_events — Sequent::Core::EventStore
- #load_events_for_aggregates — Sequent::Core::EventStore
- #load_events_since_marked_position — Sequent::Core::EventStore
- #load_from_history — Sequent::Core::AggregateRoot
- #load_from_history — Sequent::Core::AggregateRoot
- #load_latest_snapshot — Sequent::Core::SnapshotStore
- #make_directory — Sequent::Generator::Project
- #make_params — Sequent::Core::Helpers::ParamSupport
- #managed_tables — Sequent::Core::Migratable
- #managed_tables — Sequent::Core::Migratable::ClassMethods
- #managed_tables_from_superclass — Sequent::Core::Migratable::ClassMethods
- #manages_no_tables — Sequent::Core::Migratable::ClassMethods
- #manages_no_tables? — Sequent::Core::Migratable::ClassMethods
- #manages_no_tables_from_superclass? — Sequent::Core::Migratable::ClassMethods
- #manages_tables — Sequent::Core::Migratable::ClassMethods
- #map_to_migrations — Sequent::Migrations::Planner
- #mark_aggregate_for_snapshotting — Sequent::Core::SnapshotStore
- #match_message — Sequent::Core::Helpers::MessageRouter
- #matches_message? — Sequent::Core::Helpers::MessageRouter
- #merge! — Sequent::Core::Helpers::Mergable
- #message — Sequent::Core::EventPublisher::PublishEventError
- #message — Sequent::Core::EventStore::DeserializeEventError
- #message_mapping — Sequent::Core::Helpers::MessageHandler::ClassMethods
- #message_router — Sequent::Core::Helpers::MessageHandler::ClassMethods
- #migrate_data — Sequent::Cli::Sequent8Migration
- #migrate_dryrun — Sequent::DryRun::ViewSchema
- #migrate_metadata_tables — Sequent::Migrations::ViewSchema
- #migrate_offline — Sequent::Migrations::ViewSchema
- #migrate_online — Sequent::Migrations::ViewSchema
- #migrations_class_name= — Sequent::Configuration
- #name — Sequent::Generator::Aggregate
- #name — Sequent::Generator::Command
- #name — Sequent::Generator::Event
- #name — Sequent::Generator::Project
- #name_camelized — Sequent::Generator::Aggregate
- #name_camelized — Sequent::Generator::Project
- #name_underscored — Sequent::Generator::Aggregate
- #name_underscored — Sequent::Generator::Command
- #name_underscored — Sequent::Generator::Event
- #name_underscored — Sequent::Generator::Project
- #new_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #new_uuid — Sequent::Core::Helpers::UuidHelper
- #numeric? — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #on — Sequent::Core::Helpers::MessageHandler::ClassMethods
- #on_progress — Sequent::Migrations::ViewSchema
- #option — Sequent::Core::Helpers::MessageHandler::ClassMethods
- #option_registered? — Sequent::Core::Helpers::MessageHandlerOptionRegistry
- #order_by_version_desc — Sequent::Migrations::Planner
- #origin — Sequent::Core::CommandRecord
- #origin — Sequent::Core::EventRecord
- #origin_command — Sequent::Core::CommandRecord
- #origin_command — Sequent::Core::EventRecord
- #parent — Sequent::Core::CommandRecord
- #parent_event — Sequent::Core::CommandRecord
- #parse_attrs_to_correct_types — Sequent::Core::Helpers::TypeConversionSupport
- #parse_from_string — Sequent::Core::Helpers::StringToValueParsers
- #path — Sequent::Generator::Aggregate
- #path — Sequent::Generator::Command
- #path — Sequent::Generator::Event
- #path — Sequent::Generator::Project
- #path_to_dir — Sequent::Generator::Command
- #path_to_dir — Sequent::Generator::Event
- #payload — Sequent::Core::Event
- #payload — Sequent::Core::Event
- #payload_variables — Sequent::Core::Event
- #payload_variables — Sequent::Core::Event
- #permanently_delete_commands_without_events — Sequent::Core::EventStore
- #permanently_delete_event_stream — Sequent::Core::EventStore
- #permanently_delete_event_streams — Sequent::Core::EventStore
- #plan — Sequent::Migrations::Planner
- #plan — Sequent::Migrations::ViewSchema
- #position_mark — Sequent::Core::EventStore
- #prepare — Sequent::Core::Persistors::ActiveRecordPersistor
- #prepare — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #prepare — Sequent::DryRun::ReadOnlyReplayOptimizedPostgresPersistor
- #prepare — Sequent::Core::Persistors::Persistor
- #print — Sequent::Util::DryRun::Result
- #print_introduction — Sequent::Cli::Sequent8Migration
- #process_command — Sequent::Core::CommandService
- #process_commands — Sequent::Core::CommandService
- #process_event — Sequent::Core::EventPublisher
- #process_event — Sequent::Util::DryRun::RecordingEventPublisher
- #process_events — Sequent::Core::EventPublisher
- #publish_events — Sequent::Core::EventPublisher
- #publish_events — Sequent::Core::EventStore
- #published_command_with_events — Sequent::Util::DryRun::Result
- #query_events — Sequent::Core::EventStore
- #query_function — Sequent::Core::Helpers::PgsqlHelpers
- #quote_ident — Sequent::Core::Helpers::PgsqlHelpers
- #recursively_print — Sequent::Util::Printer
- #register_call — Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- #register_matcher — Sequent::Core::Helpers::AttrMatchers::DSL
- #register_matcher — Sequent::Core::Helpers::MessageMatchers::DSL
- #register_matchers — Sequent::Core::Helpers::MessageRouter
- #register_option — Sequent::Core::Helpers::MessageHandlerOptionRegistry
- #register_tasks! — Sequent::Rake::MigrationTasks
- #remove — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #remove_alter_tables_before_replay_table — Sequent::Migrations::Planner
- #remove_event_handler — Sequent::Core::CommandService
- #remove_redundancy — Sequent::Migrations::Planner
- #remove_redundant_migrations — Sequent::Migrations::Planner
- #rename_app_file — Sequent::Generator::Project
- #rename_files — Sequent::Generator::Aggregate
- #replace_app_name — Sequent::Generator::Project
- #replace_template_aggregate — Sequent::Generator::Aggregate
- #replay! — Sequent::Migrations::ViewSchema
- #replay_all! — Sequent::Migrations::ViewSchema
- #replay_events — Sequent::Core::EventStore
- #replay_events — Sequent::Migrations::ViewSchema
- #replay_events_from_cursor — Sequent::Core::EventStore
- #replay_table — Sequent::Migrations::Functions::ClassMethods
- #repository — Sequent::Core::BaseCommandHandler
- #repository — Sequent::Core::CommandService
- #repository — Sequent::Core::BaseCommandHandler
- #reset_stack_size — Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- #reset_table_names — Sequent::Migrations::Executor
- #rollback_migration — Sequent::Migrations::ViewSchema
- #schema_exists? — Sequent::Support::Database
- #select_aggregates_for_snapshotting — Sequent::Core::SnapshotStore
- #select_projectors — Sequent::Migrations::Planner
- #select_redundant_migrations — Sequent::Migrations::Planner
- #sequent_gem_dir — Sequent::Cli::Sequent8Migration
- #serialize_attribute? — Sequent::Core::SerializesCommand
- #serialize_json? — Sequent::Core::SnapshotRecord
- #serialize_json? — Sequent::Core::SerializesCommand
- #serialize_json? — Sequent::Core::SerializesEvent
- #serialize_json? — Sequent::Core::SerializesEvent::ClassMethods
- #serialize_to_json — Sequent::Core::SerializesEvent::ClassMethods
- #set_autoset_ignore_attributes — Sequent::Core::Helpers::AutosetAttributes::ClassMethods
- #set_table_names_to_new_version — Sequent::Migrations::Executor
- #snapshot_outdated? — Sequent::Core::AggregateRoot
- #snapshot_outdated? — Sequent::Core::AggregateRoot
- #snapshots_enabled? — Sequent::Core::SnapshotConfiguration::ClassMethods
- #sql_file_to_statements — Sequent::Migrations::Sql
- #stack_size — Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- #stop_application — Sequent::Cli::Sequent8Migration
- #store_events — Sequent::Core::AggregateRepository
- #store_events — Sequent::Core::EventStore
- #store_snapshots — Sequent::Core::SnapshotStore
- #stream_events_for_aggregate — Sequent::Core::EventStore
- #stream_exists? — Sequent::Core::EventStore
- #stream_from_history — Sequent::Core::AggregateRoot
- #stream_from_history — Sequent::Core::AggregateRoot
- #struct_cache — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #table_name — Sequent::Migrations::Migration
- #take_snapshot — Sequent::Core::AggregateRoot
- #take_snapshot — Sequent::Core::AggregateSnapshotter
- #take_snapshot — Sequent::Core::AggregateRoot
- #time — Sequent::Util::Timer
- #to_attribute_name — Sequent::Core::Event
- #to_attribute_name — Sequent::Core::Event
- #to_params — Sequent::Core::Helpers::ParamSupport
- #to_s — Sequent::Core::AggregateRoot
- #to_s — Sequent::Core::Helpers::ArrayWithType
- #to_s — Sequent::Core::AggregateRoot
- #to_s — Sequent::Core::Helpers::StringSupport
- #transaction_provider — Sequent::Core::CommandService
- #transactional — Sequent::Core::Transactions::ActiveRecordTransactionProvider
- #transactional — Sequent::Core::Transactions::NoTransactions
- #transactional — Sequent::Core::Transactions::ReadOnlyActiveRecordTransactionProvider
- #tree — Sequent::Util::DryRun::Result
- #unique_key — Sequent::Core::Helpers::UniqueKeys::ClassMethods
- #unique_keys — Sequent::Core::Helpers::UniqueKeys
- #upcast — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #upcast! — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #update — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #update — Sequent::Core::Helpers::AttributeSupport
- #update_all_records — Sequent::Core::Persistors::ActiveRecordPersistor
- #update_all_records — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #update_all_records — Sequent::Core::Persistors::Persistor
- #update_record — Sequent::Core::Persistors::ActiveRecordPersistor
- #update_record — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor
- #update_record — Sequent::Core::Persistors::Persistor
- #update_unique_keys — Sequent::Core::EventStore
- #update_unique_keys — Sequent::Util::DryRun::EventStoreProxy
- #use_index? — Sequent::Core::Persistors::ReplayOptimizedPostgresPersistor::Index
- #valid_value? — Sequent::Core::Helpers::ValueValidators
- #validate — Sequent::Core::Helpers::AssociationValidator
- #validate_all — Sequent::Core::Helpers::AssociationValidator
- #validate_attrs! — Sequent::Core::Helpers::AttributeSupport::ClassMethods
- #validate_each — Sequent::Core::Helpers::BooleanValidator
- #validate_each — Sequent::Core::Helpers::DateTimeValidator
- #validate_each — Sequent::Core::Helpers::DateValidator
- #validate_each — Sequent::Core::Helpers::StringValidator
- #validate_each — Sequent::Core::Helpers::TimeValidator
- #validation_errors — Sequent::Core::Helpers::AttributeSupport
- #value_to_string — Sequent::Core::Helpers::ParamSupport
- #verify_secret — Sequent::Core::Helpers::Secret
- #versions_table_name= — Sequent::Configuration
- #with_sequent_config — Sequent::Migrations::ViewSchema
- #xact_id_filter — Sequent::Migrations::ViewSchema