sequent-5.0.0

https://rubygems.org

sequent

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 797204

number: 5.0.0

platform: ruby

spec_sha256: 8d9bdd6069f12087722184d8367a74f0813560b303f865abde495d316e1b026f

sha256: 7f32eb3c6905bcf8155bf66d9337015d60917a030ab5ea638e8bc6f368c51d4d

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

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

position: 9

version_data_entries_count: 135

uploaded_at: 2022-06-16 14:09:18 UTC

indexed: true

has_extensions:

extensions:

Gem size: 56.5 KB

Version Data Entries

Total: 135

Unpacked size: 219 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
bin/sequent100755003.01 KB490654114b4cae4f810bf71176125ba692e4750bb54375951d08e3ec14afb1bc
db/sequent_schema.rb100644002.04 KB8e657f29d8bd42be95b7246a5527fe2f1274a3ade9e91b647746d66d0076a91b
lib/notices.rb10064400267 Bytes7ea4ce218dd94ddec5110b90746a663732175ade6630f7f6bd8bd9406342c79f
lib/sequent.rb10064400263 Bytes028e9ea4244a26f639e21d47f9c90339367c48a2063127eb02686217032b9782
lib/sequent/application_record.rb10064400159 Bytes6fdda61a9d614b7c67e9ec73eff4cbfa7725891fda049f08af9baa622a850083
lib/sequent/configuration.rb100644005.05 KBabff556e5d7bc0f7d5f8cc18e703b62d79114a391daf3ca0b69fba9856d3ce13
lib/sequent/core/aggregate_repository.rb100644006.82 KB82882731942a172604ad0ea7cfb0e5c562cfb456ad4a260c6615c4df748fae3b
lib/sequent/core/aggregate_root.rb100644004.55 KB5c6f0cd752fb87b6678c5534c1a0bbd88ac1abc6ab9d37069e3ee8318a3dc965
lib/sequent/core/aggregate_roots.rb10064400425 Bytes863b04f1bf30cdf08f8f75c12769ba681d9b0356e2f18f086f622a3b1d9bb433
lib/sequent/core/aggregate_snapshotter.rb100644001.22 KBdafce923c9be77ecd29811bb9ad08b507418de4d1cbaa63827756d591a37c4c6
lib/sequent/core/base_command_handler.rb100644001.16 KBd52316d8caea2188dcca32390751edfd66f9922cc200e342a108d47c7eef615f
lib/sequent/core/command.rb100644002.82 KBf0db2ea5babfdaa29a824a9fbfb291e23d899c8c7682c32cf6bcead9c2b342d3
lib/sequent/core/command_record.rb100644002.06 KB3bc557d92cc2972b737250a9b18c77f7edaa1ab5de9e90e6e9c20d9f68ec0ed5
lib/sequent/core/command_service.rb100644003.79 KB074e994587c39747701838abec3cd2c5c520fc9c37a5430b78f61fb9cc0e106e
lib/sequent/core/core.rb10064400686 Bytes6c402357e8cb4597cdc480616a1c32c650a0b82ec0122f7d73fdeb2d6669ee15
lib/sequent/core/current_event.rb10064400278 Bytes413a5dd0238dfbab60d586f158088cbc9c38d406f319ac9d899ac453c3598ab0
lib/sequent/core/event.rb100644001.4 KBfb9afe36f6c068409337f16fd36edf7421d2850add6253fb1503f407f106b5bc
lib/sequent/core/event_publisher.rb100644001.87 KB2ae68f256932c8b7e294cca5eb60778d59594bb49cc8a47d55448d057901e9e0
lib/sequent/core/event_record.rb100644003.08 KB9c102b59ac0ec42b0fb57d745ddd1587f8616c45d7ac332ca4405415aef23ad9
lib/sequent/core/event_store.rb1006440010.4 KB78cdc0f5218f8da97fb1a535d699436f16a4b5da7c8698f882c63b051c1b9d6c
lib/sequent/core/ext/ext.rb100644001.31 KB2408c8a4e6512286d0d98f404db64c07bcf539336dabe0e458078ff4c8a368da
lib/sequent/core/helpers/array_with_type.rb10064400611 Bytesc96a9c53a9ffbb6953678a6cb2d884c63fc0de9887ebb0fcbd726ae91771434a
lib/sequent/core/helpers/association_validator.rb100644002.55 KB47d2bd5f7227d83d65fc31afbac50ea2d62d4aa870d52d74798a41f75582ba67
lib/sequent/core/helpers/attr_matchers/argument_serializer.rb10064400899 Bytes80e74d74408c8b536e4d852fadd6ae75cc6a4954e715a7b80e0eccbc07b49405
lib/sequent/core/helpers/attr_matchers/attr_matchers.rb10064400285 Bytes65207a5437980e48c837b181844ec2dd1f616d6dfedc5ff8de70fcc59d40bf4d
lib/sequent/core/helpers/attr_matchers/dsl.rb10064400524 Bytesa3bac2a8fda230e9d272ecb22890b3378c127c3965e528846e382c222d67cb7d
lib/sequent/core/helpers/attr_matchers/equals.rb10064400511 Bytes77aa881c6a2cc8ddb646568027a96610e0eaa8b348cbc1167af02a3824efb282
lib/sequent/core/helpers/attr_matchers/greater_than.rb10064400520 Bytes0a278d758c2d0b7bad3f959ddfbf4cec1db375152e8691c34d612e87cf695064
lib/sequent/core/helpers/attr_matchers/greater_than_equals.rb10064400535 Bytes23970f71a53379eb4d7683810a70e373fd237ff58c9bd55c2f3498d113b15da9
lib/sequent/core/helpers/attr_matchers/less_than.rb10064400514 Bytesf81dd18bcebecb451bdc39f0dbe49bf598164d7f72b8781078ac86caf588f559
lib/sequent/core/helpers/attr_matchers/less_than_equals.rb10064400529 Bytesedfe6ad1f6b7c1c7084d7eddeda946758496ff04cd7e46cc8a5a24c3fbf35d0a
lib/sequent/core/helpers/attr_matchers/not_equals.rb10064400519 Bytes6194b3ea6812fd0fab586056013c84136e12b788a528343681878e8df14b896e
lib/sequent/core/helpers/attribute_support.rb100644007.31 KBb112c0b0bb254183d865be82c439516542aa89e58f1c8d3b6626ee16d1b4108e
lib/sequent/core/helpers/autoset_attributes.rb100644001.72 KB3d96065e6e67c88aff53d5eb45cccb46568b77bb023a856b8350ac8f9d891bb3
lib/sequent/core/helpers/boolean_validator.rb10064400811 Bytes1f2082ac0fd782a4ccd9d61f92327529f91c1d7e6ecbb07370c1c35e155b7e08
lib/sequent/core/helpers/copyable.rb10064400724 Bytes74bd0f83af6647ded48e809cc04fb693b1f384db1d25a37136c1eb8ae584fd45
lib/sequent/core/helpers/date_time_validator.rb10064400546 Bytes58f8b1ae63cb0255c4bc9a159910cdc8013d4c30afc9cd5c3ae0708601325341
lib/sequent/core/helpers/date_validator.rb10064400579 Bytes3e88842972b20098d21b7c11354d46254bab054feb2c691ee81d06aa66ab52e5
lib/sequent/core/helpers/default_validators.rb100644001.66 KB0b03191901a42c1ecc3be6182bd3755a2a56ed41fd5ea6ab40c4fdb9f7c8464e
lib/sequent/core/helpers/equal_support.rb100644001.22 KBc3263ed4a14c6b3201bcdb950657fa7eb6923c84c73c6523e581fa93118fdc28
lib/sequent/core/helpers/helpers.rb10064400100 Bytes4169c8fe2939cafeabd1f13d82fb8baaec61d1f59839fe62b3ec3dd040505139
lib/sequent/core/helpers/mergable.rb10064400700 Byteseeabe1b84a81afd467bab3cb9309fa9b52a953274e1e6eed822df0faa48e2893
lib/sequent/core/helpers/message_dispatcher.rb10064400456 Bytes917dd426b98cb4a0e1c1d3762a5b360d2a418db7960d639df7619ea5b97072e9
lib/sequent/core/helpers/message_handler.rb100644003.32 KB79dbf985f4c5bee8a1730cfa87d78f9c202230d61a2e1cc1901b39e3b00ae561
lib/sequent/core/helpers/message_handler_option_registry.rb100644001.42 KB9db8e3ae537db1c36ecdc20567ca0169e104de20082926823b7d95c23cd350e1
lib/sequent/core/helpers/message_matchers/any.rb10064400630 Bytesa7ccad5fe565f7357c55507f62dce2bd009bc3863c1573316d808c6c78d9334f
lib/sequent/core/helpers/message_matchers/argument_coercer.rb10064400698 Bytes35f84654a3cf67ce5918e3abdfce4f68c4cfd17d8bf7176cdc6a0100959ce9b3
lib/sequent/core/helpers/message_matchers/argument_serializer.rb10064400425 Bytes8fd3a94ed81cc1bc79dd1ff175a7a7b00b5dc414ecb4c368a68e80965626d3af
lib/sequent/core/helpers/message_matchers/dsl.rb10064400530 Bytes98cbec963be74abf738b871245537fdc939cbc29b74667e704487e7ab382a4b6
lib/sequent/core/helpers/message_matchers/except_opt.rb10064400422 Bytes7dbcf78df45c933fcb156c05940cf0a8a51ce6210de8b4774870d64d4cddfbed
lib/sequent/core/helpers/message_matchers/has_attrs.rb100644001.74 KBcde6ef1df07151b9df2329ab1d4225cf5b5c4c5d85dc9297a2b7c8ec693f5937
lib/sequent/core/helpers/message_matchers/instance_of.rb10064400496 Bytes0207788b88a64f3845901c0073e268e28bac42770e00ebfef86597835642e098
lib/sequent/core/helpers/message_matchers/is_a.rb10064400733 Bytesf5ba52c775fa55b8fc8f981db7f05652f2e8f5ddc5669a63a7de887f35dc9f6e
lib/sequent/core/helpers/message_matchers/message_matchers.rb10064400266 Bytes8d3e7de9f76634aa2c1201bac419862b7bcf6e0e8f18a4e283fbcc455dec1d3f
lib/sequent/core/helpers/message_router.rb100644001.41 KB5d5d827d5fa5cb2002f4698fb01511febfad60602ad71b2b23dc51ada7073f01
lib/sequent/core/helpers/param_support.rb100644003.23 KB59ff5704cb0bf6f993e05b6a971757ff85ba657ba198e6b9d5d78e4291306668
lib/sequent/core/helpers/secret.rb100644003.73 KB0780033d8d7bba0eeef91bc96f6445ec79ad9683cc04d5cce746297669e09883
lib/sequent/core/helpers/string_support.rb10064400633 Bytes55feccd65dde9366a100753aa3e80d5c2171e722d851594eacb298367cc57770
lib/sequent/core/helpers/string_to_value_parsers.rb100644002.79 KBa0fbb5b7270966746c80603b1e3c32bc86216ceff14e7685aec69ada769c1499
lib/sequent/core/helpers/string_validator.rb10064400795 Bytes6f0061187c52032b2ad01a0be637c1e76d3749436df59a73e0326f653a4b31e9
lib/sequent/core/helpers/type_conversion_support.rb100644001.18 KB348b1d47a17510cc7aa4afbcebf39c607b0b096aa677503c0214cc82b2c57363
lib/sequent/core/helpers/uuid_helper.rb10064400407 Bytes568a47211c9728459e0721af4c25a4d5ee36f2536eb397ccaa4aff27286cb92b
lib/sequent/core/helpers/value_validators.rb100644001.88 KBb2e1800e53a2f6c77e34daa637d8df1ca2fd52c5388279069a93d1aaf96dbefd
lib/sequent/core/persistors/active_record_persistor.rb100644004.3 KBcdb9e267f37d86496af40b334248f0af0f1e0a977cc99938088728ba6f72fb6f
lib/sequent/core/persistors/persistor.rb100644002.42 KBbf8c97ad770eb26ddc982c1f8ec9de03d0c496d78ec21e657570dad6440303bf
lib/sequent/core/persistors/persistors.rb10064400158 Bytesa068a1750fcbd3ba7b1aa22c8ba576a9a4d8faf8945cc2ee75a569ebbcc19a70
lib/sequent/core/persistors/replay_optimized_postgres_persistor.rb1006440013.7 KBf953113a4e350c325db2cfcea4937ac078d28c967a9d5bfe09225029db76c7f9
lib/sequent/core/projector.rb100644003.99 KB913c846f0ce2a07bc50f41b04fe0debf263071a0dad0f1b765ce6152bc676500
lib/sequent/core/random_uuid_generator.rb10064400165 Bytesc9896668ca5e94682b3b958aa741fbbbcc67484ae19c9b5923ca666a88a240ba
lib/sequent/core/sequent_oj.rb10064400403 Bytesf91b17d769e51bc6aafdd8bcab29efaf00c9fabdee099ba169a849ed75f9ed56
lib/sequent/core/stream_record.rb100644001.2 KBb02778390dfd851b0f8d8c1ad7c9e60a8774989f75eba50eff22123b1780e3c1
lib/sequent/core/transactions/active_record_transaction_provider.rb100644001.52 KB4dd901ecf0598ba19a0cb9e3aee1d9ac605fc321a67be1d92b4c3380ef9ac69f
lib/sequent/core/transactions/no_transactions.rb10064400402 Bytesbc8c598e6f870ea9bece73b71800e13f828d0019ab8fbfa5bcda20e3121a91a9
lib/sequent/core/transactions/read_only_active_record_transaction_provider.rb100644001.28 KB7c43914723aee6514247119eab57b90006faf10e950f361fe54bfabb9317904f
lib/sequent/core/transactions/transactions.rb10064400184 Bytesda1404b1bc14351299202362d5d02e12a4832e8413d4d66dea0ef6ffb48a8c7a
lib/sequent/core/value_object.rb100644001.41 KBc07ba17ae9b95e1b59d0030bd5c6122af3e1b38b16a6a61fab4d1b603c26a047
lib/sequent/core/workflow.rb100644001.9 KB387df99aa28ef318829dc74764259166a775f664aca35ac0beed1159ad228f6b
lib/sequent/generator.rb1006440072 Bytes1e43ad6796a5d3bf4e5046d334f6260df8ce97cf883b6b52d1485f676cc1b8fd
lib/sequent/generator/aggregate.rb100644001.94 KB0ef185165e2fa8f7ace22bc4071336e2919d2398a4486a165f332dcaacab8023
lib/sequent/generator/command.rb100644002.62 KB2f38100fea8ee07ba2724dce549a1998814bafaf4c28559239922cf243ce9f39
lib/sequent/generator/event.rb100644002.55 KBdb15af348c32b8e70c3d820119b81ab59eccc1758ed40db9f60c22aa474a3b3e
lib/sequent/generator/generator.rb10064400139 Bytes222f9d76f22d1f3898e084ece316bb26d5b76b16aa8e28a2dcc00954d625f16a
lib/sequent/generator/project.rb100644001.61 KB6c998962a35d8ab84f65025e43ae15db6df856d854f8f1490c8df210487a4d7b
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 Bytes5c5898115614284990b3bd39396dd5a743108cd0d453834e230531d199e38151
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/ruby-version100644006 Bytes2985be8b28d3ade858e8d8fb4bc22f565b1bf6020dff982dce141f7721b9999c
lib/sequent/generator/template_project/spec/app/projectors/post_projector_spec.rb10064400976 Bytes27e4dcb7945ea95e250a27f011a99730e79ac20581441a13f99c9e230f721ba0
lib/sequent/generator/template_project/spec/lib/post/post_command_handler_spec.rb10064400622 Bytes9e9423170e45393d5358806f675dd82a538d93ef99a3aa198df5c072c947ed24
lib/sequent/generator/template_project/spec/spec_helper.rb100644001.32 KB7c1e67862409e97e7888e787eeca865c6caec818b39bf4dc50979ad9109894fb
lib/sequent/migrations/executor.rb100644003.19 KBf4bebfd523ecc9f9d1900b3ccebaa8cb301a943a3c39a856a7bcc432abbd467c
lib/sequent/migrations/functions.rb100644001.47 KBcd76982f98c25e53f45b91773c0efc5a8eb13b7c04f4d564085283b1bcea8404
lib/sequent/migrations/migrate_events.rb100644002.13 KB5b296c7afa85bdbbf6ff1a21cceaf30045dd465a3f2e8fddcae951d6aa0c9c1d
lib/sequent/migrations/migrations.rb10064400201 Bytesfec8b8cad5b5c5a3f0ff15037aa5f1260fb1a772f72f1287157593c59bdb6565
lib/sequent/migrations/planner.rb100644003.83 KBfb28fee41b1a44793691a7d0e2ccd0c3afc4018f5157fc65675846bdd836acc4
lib/sequent/migrations/projectors.rb10064400528 Bytes9a0b7e31911f8298f26ccb60b5648d58d3a09478bcba7cadf86cb9ab62f442db
lib/sequent/migrations/sql.rb10064400501 Bytes97434f1e7f29180d4ad80afbe126feccdd77ab883bcef713306f201cb54610bf
lib/sequent/migrations/view_schema.rb1006440014.8 KB2a145405aeed1f0ee5cdd97f7000ce762b39c04e578182e7e629a2c7713d0058
lib/sequent/rake/migration_tasks.rb100644006.41 KBc0ab2eb70190f6be1dccec47244682f7e4ddace3aa969e6441d8002f44d1bbde
lib/sequent/rake/tasks.rb100644003.16 KB752af4a1e6c249d82b1e1cf2e9141cd69127fa2c5db99c1dc892ffed4f275ec1
lib/sequent/sequent.rb100644001.87 KBb9b8268385ce37661b238d0340a478b306b8ec6c291d90b5bdfe726397269d23
lib/sequent/support.rb10064400149 Bytes5b4563a4999aee881bbe355c6ee5f40f1a7f54c2334138d6306d26e40613e34b
lib/sequent/support/database.rb100644004.13 KB75a061715adf7958ec240328ac4f9a4c1d7f68cb30cc3007d5c2a631a13ecd61
lib/sequent/support/view_projection.rb100644001.86 KB48e5c8bb47f75ff6d4ea0c300e3b6c50aac54d1441b8f4e5508bcfcdb7bcec6c
lib/sequent/support/view_schema.rb10064400674 Bytes28a10448ef7acdbf2b7c7f4f8f2b0fc7fbfb2832a07ce480758b3aa820d2ad0c
lib/sequent/test.rb10064400197 Bytes07c333ce2d19ad91b7f81c109f74a74ebb41a9141493bf1fd0fc2bd34fc6c56f
lib/sequent/test/command_handler_helpers.rb100644005.85 KBa6661f39467c507700baf2af3234c304f494768d5171d2424eb57b9224db9abc
lib/sequent/test/event_handler_helpers.rb100644002.72 KB60c61850ffecebf87be571e7817fb288c1be14eeda17d2e813b7eb99aa89b1c0
lib/sequent/test/event_stream_helpers.rb100644002.25 KBed1467837ebae37213bc5da20a7919c1bd21a6ad14f4dda8fe747c65c0410adb
lib/sequent/test/time_comparison.rb100644001.1 KB1906fd5b71d200c3a6db819626b7644423b5d5057a631b42de74e38f183038f1
lib/sequent/util/dry_run.rb100644006.78 KB1e3718bd742604d29b687bfe38f07843bce5b05073f6cd41ad7131019ab53aeb
lib/sequent/util/printer.rb10064400386 Bytes05aa2fe8d322a2bfe9ee8f47e578015447ca5c42c8e96258e46e21a68586b7e9
lib/sequent/util/skip_if_already_processing.rb10064400782 Bytesac2cb12a7a5a7c1b57f100df18daab3c0f7cfd1d47c882f93a0ec394da8796df
lib/sequent/util/timer.rb10064400308 Bytese9a1749c679784cc51eae35e6bc5cd733d84517e18c62c1c13addc93ccaaad1d
lib/sequent/util/util.rb10064400156 Bytesa854f7e011ecdf3f2b4c120fd75b017a211399c5317abbb1cc7b12206d6934ce
lib/version.rb1006440070 Bytes7d0fce0237ebd36bcfe5ec3c091612ed5c12177e88a37fd91f8ad7774cd68ddf