sequent-3.3.0

https://rubygems.org

sequent

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 797196

number: 3.3.0

platform: ruby

spec_sha256: 80197eac46001a967ddf0e55d80b76c2d49bd95e543b17b37084277199305283

sha256: 66100c42ec23b4e6b687cc4c191b6c6cc06c926de63ce36fbda02ffbdfeed441

created_at: 2024-05-13 08:25:57 UTC

updated_at: 2024-06-10 17:47:13 UTC

position: 17

version_data_entries_count: 108

uploaded_at: 2019-09-30 14:57:22 UTC

indexed: true

has_extensions:

extensions:

Gem size: 47.5 KB

Version Data Entries

Total: 108

Unpacked size: 177 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
bin/sequent100755002.89 KBca9abfd6e6e4c5e424a3d4249fa9e0286e33d767d4fd783c0990f02342805d66
lib/version.rb1006440039 Bytes5004a0a63352a00918f802e0800341faef23294638814fb04315ffab2cab3e3c
db/sequent_schema.rb100644002.04 KB8e657f29d8bd42be95b7246a5527fe2f1274a3ade9e91b647746d66d0076a91b
lib/sequent.rb10064400204 Bytes671d402340e3588e0d92642f035b586006973717665d22adcbe4d9d0c1556a28
lib/sequent/application_record.rb10064400128 Bytes0b91a361b50ee6cf587aeb5725f17171320e666b93d488b60fd59a4f29eeb555
lib/sequent/configuration.rb100644004.69 KB41c99f0d5dbbef53782fbe2f6e3d987a2e9d8b78817bef65c654fd175752ebfe
lib/sequent/core/aggregate_repository.rb100644005.24 KB5e6d224caa2937bdf0eda93ca7e7e97c468421ddd150f5636f8ac15afab2a8a6
lib/sequent/core/aggregate_root.rb100644003.81 KB952490164ed265276eb816ab98a74b12ea34efb0f2324cbaf45f973e22187669
lib/sequent/core/aggregate_snapshotter.rb100644001.14 KB25024f061814c7f78b8112d5a14d5358f77f04e0960c062d7389652b7b5f4c34
lib/sequent/core/base_command_handler.rb100644001.13 KB4c8d916bc7dda933aea99777717e5d6f25ce51fe8f6e656e6fa09be100e5bd52
lib/sequent/core/command.rb100644002.32 KB399efb4c4c99fd4ac15024d7a8eb1ed816e95eebec11d90591b91baca78132a9
lib/sequent/core/command_record.rb100644001.91 KB9d06bd88763fcc14a9436aa0078dbe172b23dcc7ae381a4b8502f45cacc387d0
lib/sequent/core/command_service.rb100644003.35 KBb003d29dd71e793b47b0a62777cb35a66949cc1466e938ab5578d8c151428dd5
lib/sequent/core/core.rb10064400655 Bytesab2f474bea21594220ef25f5773a42d71ad78c54be54d0d6ea74aeeab87c52df
lib/sequent/core/current_event.rb10064400247 Bytes410897a5e34a5a9c031e264d6c84089d935c163615da2fa08534d71e7c46a497
lib/sequent/core/event.rb100644001.37 KB6556270e5d44b3ada64558608a65f42bcd6c02d8098bbef6a58834cfaa8eebc1
lib/sequent/core/event_publisher.rb100644001.75 KB84823bca8d7cdcf3dfe538fa2c0c7f9ae7c7026d03bd3c6df4fe400afd951fb3
lib/sequent/core/event_record.rb100644003.07 KBe8dcb0ef44a54a7986bfd568cb9e6921ddd64528e6de67e3ae9890e264d9e9f1
lib/sequent/core/event_store.rb100644007.88 KB29cb27a783bf2276a51a128bbe80eef5e012a6ae7fe51f5bdb435dbbf24ab459
lib/sequent/core/ext/ext.rb100644001.25 KBff0103b73ebf4c74a2a730004ce0c095f8f85ba41bda0c96898fa6dbf4d36c6e
lib/sequent/core/helpers/array_with_type.rb10064400580 Bytesfc91c1f33ddb22eb16860b4e89fc22fa9b9308f4838677acd0bf1832b044ed9a
lib/sequent/core/helpers/association_validator.rb100644002.54 KBe56dc5cccfa16e9b4e0ef0e6b17c9f1c1b5801ae5a72f45fa4be5d3bd3944016
lib/sequent/core/helpers/attribute_support.rb100644006 KBada235e177eecf41b6ee9d24b770bdb944b56849272d5bd8de48e1c7444a6bbc
lib/sequent/core/helpers/autoset_attributes.rb100644001.72 KBb716c4bc9f9f9919c0e647e37966246e714f004bcd39ca59201a0593a35a25a7
lib/sequent/core/helpers/boolean_validator.rb10064400723 Bytes0210ac559996008243afd95666dae8480cda49011690e054f5ee2b5120502d29
lib/sequent/core/helpers/copyable.rb10064400695 Bytesaa9ab99008a46ef0297ee66129baefecfabf7f49cb777c1ee8db912bbaab96e0
lib/sequent/core/helpers/date_time_validator.rb10064400500 Bytes6876ba57ea0398ddba45e6eb809456c588092192f335b091a16bb9dc90a2346a
lib/sequent/core/helpers/date_validator.rb10064400491 Bytes317df522382ab738c06637418e50327e09c14c6316a9d85088cb885aa555cd8d
lib/sequent/core/helpers/default_validators.rb100644001.63 KB1b57bd9ae88bbff7685444bb3397b2e066984eb1b0222727ac30fd864065624d
lib/sequent/core/helpers/equal_support.rb100644001.21 KB6aedcf25638b803e8199b6241c8345691452097ec33ebd78b4f07a1980a5a2ea
lib/sequent/core/helpers/helpers.rb1006440069 Bytesd948dd06865f7bb1a7ea573a35a1b40cb88b0d72910259399c9d7545a2252f1b
lib/sequent/core/helpers/mergable.rb10064400387 Bytesdb4691a823c3c156bc1ac222c065372693aa16ba1060a6966d9d0a9aa06277c2
lib/sequent/core/helpers/message_handler.rb100644001.69 KB19167e35e936a4c0b622e52095ffd4efda1d097c619b95831a55e746584fec3a
lib/sequent/core/helpers/param_support.rb100644003.23 KB1e532c37be69aa123239f2cb0dc0fdf260e25258c427bf82ae344a4ac26e2c69
lib/sequent/core/helpers/secret.rb100644003.69 KBdf78ef8af8c369a541e80ace0a48f1a73cff43c9b4c7313752f1ca3562f86fdd
lib/sequent/core/helpers/string_support.rb10064400613 Bytes785be186baf8d62638a5b4328889bf6d91f07b7514f4807949cbc12aa686ea52
lib/sequent/core/helpers/string_to_value_parsers.rb100644002.75 KB9ce6bc0c184314607f8f1770f48b82d852566a2469d17e819917eb24ede8625e
lib/sequent/core/helpers/string_validator.rb10064400707 Bytes292e587d2c4272fb466c3875dbc4fd4cfd89c2128def490b710e97a2f7c0f6f1
lib/sequent/core/helpers/type_conversion_support.rb100644001.13 KB052354473bd225b55c6ba5d5cb7acea9e7c04863a61af06612dd65cb2c0c2a87
lib/sequent/core/helpers/uuid_helper.rb10064400346 Bytesf408ab987e7cd5b8f1935f355298c8f3bfdc976be5eaa4fb65ebc3b1b79e300f
lib/sequent/core/helpers/value_validators.rb100644001.67 KB73cd51700986fc579fc7962f1bbedf94fa56e8e19ecfcc3bec51cf665987b772
lib/sequent/core/persistors/active_record_persistor.rb100644004.11 KB7587c87382cb558cdb3241de48d3b372a73c7a01b44300c2eca5c8c372e89ac9
lib/sequent/core/persistors/persistor.rb100644002.39 KB174073dbcee61317aedbfbeb5f694ba3da58fafdcc7244dea0490accade498de
lib/sequent/core/persistors/persistors.rb10064400127 Bytes15da048362d29ac44609c956e5333e2ce4c7056bb3670dc151b7bc5d1387c8c0
lib/sequent/core/persistors/replay_optimized_postgres_persistor.rb1006440013.1 KB4935dd382dd37d5c3266d92253e27a63e30e9309154574e8e94fe07960ad2fa3
lib/sequent/core/projector.rb100644003.24 KB1b0b6bc5c5f5a3c566ead40f9721bdff2609a3185a1890034b2e08f4f3242606
lib/sequent/core/random_uuid_generator.rb10064400134 Bytes5a71c1890b463d6cb7dea171be4694bb3db4519cbf7cb32c413a4f4385003704
lib/sequent/core/sequent_oj.rb10064400372 Bytese7911c8d6b8f05817b9a99a3ab5fbfabca26cb3f20de25d3c9ce3810eafb0202
lib/sequent/core/stream_record.rb100644001.12 KB8978bd37ba14d1167a352089d81479731d4b1bc05efd0130c7401cc0167d99df
lib/sequent/core/transactions/active_record_transaction_provider.rb10064400659 Bytes482a55711d6e4f2681e971cc4effbe638f5c766f98474f0ff032c8774d39edf6
lib/sequent/core/transactions/no_transactions.rb10064400372 Bytes23159d7d0ca2349222bc81ed4e0791b39495b2ea027233816777643b921cd6fa
lib/sequent/core/transactions/transactions.rb1006440089 Bytes5e27e1534ec8660bd3c9d0f7e5b9d5b1d875113b45ad9c17bc6eff7cf33fbbf3
lib/sequent/core/value_object.rb100644001.39 KB0119ecdf8ee2096728ea202ad80d12604d7eb7878feab60530ca87d42d9f731c
lib/sequent/core/workflow.rb100644001.4 KBe7392eb8e51829b9ecabd1a375e70503280b36757145c8fa9592836590d6b8b8
lib/sequent/generator.rb10064400156 Bytes321f768831f08d46bee589ad9014cd948950c250f35834c5fd640948ee11c7a1
lib/sequent/generator/aggregate.rb100644001.87 KB854c240f2097560ed06a7e68110594675898a38e4496a7f21fe560dca1fbdee2
lib/sequent/generator/command.rb100644002.5 KB96505afdae84c1080c75ee4474fd61a1344425ce360009acefb3a6da4c3069cc
lib/sequent/generator/event.rb100644002.48 KBa20f96e2c01938a1e85a1be9740f84aac11bb2ee5aeee664b2bdd9c7e091c14b
lib/sequent/generator/project.rb100644001.29 KB1037b2422b937059e53715adda1aabec897785092e2ccfce659cf6ec3d7d743f
lib/sequent/generator/template_aggregate/template_aggregate.rb10064400222 Bytes4dac0e4e974cf1a0d478bea51f29acd36d21c677e434838e7d2b53f97127c37f
lib/sequent/generator/template_aggregate/template_aggregate/commands.rb1006440050 Bytesc71793f13110f139365cdc0f279c23286757e43d44b6c0a9676ddc593f26faab
lib/sequent/generator/template_aggregate/template_aggregate/events.rb1006440050 Bytes39392021dcf4521f6e2b2bea8ff36da5898c7c6310540bffc83bf0e6ea7f0e50
lib/sequent/generator/template_aggregate/template_aggregate/template_aggregate.rb10064400188 Bytes520d37aec61a327305ea97edcf48c4053f844a02e4c705bb34fe142d47d75402
lib/sequent/generator/template_aggregate/template_aggregate/template_aggregate_command_handler.rb10064400173 Bytes9923be8df43bb8b63cd6212ecc06a03d01f09ea8391573bea8b6225a58ba1bdd
lib/sequent/generator/template_command.erb10064400148 Bytesa70f6306da9b953d08f1ca33f99dc234b502e6589b5d78551425b0734c5834d2
lib/sequent/generator/template_command_handler.erb1006440048 Bytese9233584b9b0dc33d52a6ac348aa0be01027aeff43e0a326ae16c91d187651b4
lib/sequent/generator/template_project/Gemfile10064400210 Bytesf834073e84efaf9c773b2bddcd5bf8288a925187d4fae5d8fc40f3dfff6d0ddf
lib/sequent/generator/template_project/Rakefile10064400271 Bytes521011fd9aa04005490d835a0a42e36dc19adbee8c6b9cc24742a4decd0b4408
lib/sequent/generator/template_project/app/projectors/post_projector.rb10064400689 Bytesd8abd23126b7bc412caeb67de4c4462448cccfb61125c9acdad88f1bd3c1a94f
lib/sequent/generator/template_project/app/records/post_record.rb1006440050 Bytes2a1dbd53bb14ff1fa37ca953c38b5e75a12056ffbcd7f8aa945786c522430568
lib/sequent/generator/template_project/config/initializers/sequent.rb10064400224 Bytes3e200830c17ed76a044e36e6c939abe7532c5ac4f04257fa6ada035c1828b1ae
lib/sequent/generator/template_project/db/database.yml10064400270 Bytes4368fbc566c1877dbdd88c36f6a039be2af2d828bb9eb093080bfc2c449642f2
lib/sequent/generator/template_project/db/migrations.rb10064400254 Bytes584df376b3f3b201d4477eab3e063b45a73725a8ad31e0b5eec0db799d9c93f3
lib/sequent/generator/template_project/db/sequent_schema.rb100644001.85 KBf4d4b61e79f27af0149e0bee79fb02aa4dc98805f1f0ef1f29f69db99834b963
lib/sequent/generator/template_project/db/tables/post_records.sql10064400342 Bytes8b2a14d065c52f735b0a1f8aaf64db6b1e75a9fe6ffbea93b8480c2a363e8143
lib/sequent/generator/template_project/lib/post.rb10064400138 Byteseaf0c61f97471aa265bae31baf2d0331a3d8f7b1ca80cb68d4a0102c1fbbb572
lib/sequent/generator/template_project/lib/post/commands.rb10064400142 Bytesac48e6ba888b07913273a5f3ae1a2283ac8cecd28912d032461f7e3997ebd47d
lib/sequent/generator/template_project/lib/post/events.rb10064400244 Bytes2cb98aa05cb3e820661793b5379fca92a5f2c170bcc5604c8f0e7ef75d0d4210
lib/sequent/generator/template_project/lib/post/post.rb10064400509 Byteseb151b777c47312f80f5c1b0cb71230245834fe73c8219bc60a5ce3eaf3f0130
lib/sequent/generator/template_project/lib/post/post_command_handler.rb10064400134 Bytes429e9c6a985646897db82ae37fcdd8694e7f4bfde3fd9d7194df7b677db1f7df
lib/sequent/generator/template_project/my_app.rb10064400202 Bytes2555e760e2651b6df367c012e939e3c30d6f693c1e3e38feee718e3a76925252
lib/sequent/generator/template_project/spec/app/projectors/post_projector_spec.rb10064400991 Bytesf0c48a8f3b08262445afe2e982cc639fabb66fb629127af84229aaa2f4a2d63c
lib/sequent/generator/template_project/spec/lib/post/post_command_handler_spec.rb10064400637 Bytes32f16af60692cd96dc01439ea052b63bfc83138e79d35fc0e6684467962a7afb
lib/sequent/generator/template_project/spec/spec_helper.rb100644001.32 KB7c1e67862409e97e7888e787eeca865c6caec818b39bf4dc50979ad9109894fb
lib/sequent/migrations/executor.rb100644002.46 KB18173eac8be0dfca207e66a82f9a26362694cc86f65ca1b91fa8e31fe803ec73
lib/sequent/migrations/functions.rb100644001.44 KB4004a5a07fb807ab53abdf335298da51a38d62477666c5d3ff86370d51e203ff
lib/sequent/migrations/migrate_events.rb100644002.12 KB3059a30353b192f912db7b4deeea09659dc25160fc551f89610dd7313e3c4d4a
lib/sequent/migrations/migrations.rb10064400171 Bytesb6490180b48613130f72ec5e4d935463627bb05609ba28efac077230e93109e5
lib/sequent/migrations/planner.rb100644003.9 KBac60b86d641754868d2cab1751c43e573aa19cc7a2dd51decb8ecd60afc5af5e
lib/sequent/migrations/projectors.rb10064400498 Bytes4fad3c399960fa4d7e7e6c463a2378187e551f66aaa9750e7e02feaad550805c
lib/sequent/migrations/sql.rb10064400470 Bytes1c63024f9193b43a14f5362ffd0933dcbc10fb5aac036d90b41e447fd4a74011
lib/sequent/migrations/view_schema.rb1006440013.6 KB59ccd7c0f0869ce9d24666a3bdef2915f76f7737fbb346925aba8af8b257fd85
lib/sequent/rake/migration_tasks.rb100644005.64 KB0a225ca0c90dd801d14ef02707cbddb71e6e0372732bcea9ed4b9fb3b218817c
lib/sequent/rake/tasks.rb100644003.11 KBa75b17c995550693a614159acbf93dc47aabe0042d9673ceca7f852c5fcb496b
lib/sequent/sequent.rb100644001.78 KBefb9500c509e53c9ddc937f7a45f2b047ebf870316398987fcfffb80628b0bf1
lib/sequent/support.rb10064400118 Bytesdfc4dbba52f406eca9052e7c994eed635f50d3dbadce1cb9f918b58a926d52c9
lib/sequent/support/database.rb100644003.33 KB4aae9e1a9d7841bb1afd46636b1fcf5fdbeb076de5a3e91f007fdc873d17b0d0
lib/sequent/support/view_projection.rb100644001.83 KBf2fe16559da0baeda6ce963a24dff5f004376a75bee66b081b2296b299a4492b
lib/sequent/support/view_schema.rb10064400643 Bytesd19387ba4f0e8930631764e86f92a43717de80ad210d6722c8ebe24b7227524d
lib/sequent/test.rb10064400166 Bytes3e2c443a7ce4ab64b8c479ab8195cd6e56c72a5a9fddf708ea6b640cb8bceec4
lib/sequent/test/command_handler_helpers.rb100644005.4 KBba9d3aa6542a01e14d73bca6a64d350310ccaf6f204dbccdeac00d6c10c8f5b5
lib/sequent/test/event_handler_helpers.rb100644002.64 KB23b951d38f33142fe1f48b7e4e927499c8f40fcf558b4701c4b4e2613c4c7673
lib/sequent/test/event_stream_helpers.rb100644002.11 KBd8cca52420bf1a1f1c8bc07fb2f1c566c6a2753cbcb8126b45c6c1b5cb293a60
lib/sequent/test/time_comparison.rb100644001014 Bytesaf6bc9b0783e09d53b7346fda9604d34c5210b105c9ec6025889b70634681c8f
lib/sequent/util/printer.rb10064400369 Bytes2005fc4fa2cdda97cb5b89ed50ca2c6c182da3d85c652ce6b1bbecd511e05712
lib/sequent/util/skip_if_already_processing.rb10064400338 Bytesf48b2043ee8ec60bdde4aae7c90ecb27684ea3a700bab1c91039b65004c9bb9f
lib/sequent/util/timer.rb10064400277 Bytes015fadf057dd128107e7c6c1eb802103e307f4ac25bbcce9385d4e8cc2cd37d4
lib/sequent/util/util.rb1006440098 Bytes1722f81ad035c0849758150ccc3a72bc91cd2dc68d072f89cbaf25ef99832f12