sequent-4.1.0

https://rubygems.org

sequent

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 797201

number: 4.1.0

platform: ruby

spec_sha256: 566ecc6f5606b82005b423893d1681fa2055e36f0188942a1d8e35ffc99813ac

sha256: f64ec2de832fcd745af52a588d5918488ac4a9dbca1d03adce68b2518ba20c4e

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

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

position: 12

version_data_entries_count: 112

uploaded_at: 2021-12-21 19:57:41 UTC

indexed: true

has_extensions:

extensions:

Gem size: 51 KB

Version Data Entries

Total: 112

Unpacked size: 196 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
bin/sequent100755002.99 KB94914e9182935b3bdb6bfd4046f4f10889d4ce6e9d36c7b9830576bade012dff
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.rb100644005.52 KBd4f3fe7b6a5ff2624725d2e6771a140bae188262951f2f60188c2b4a146b8213
lib/sequent/core/aggregate_root.rb100644004.05 KBe2eb4cb9cac6248fbfc3f6fa60d41c3b12006a46e386819f31647a82c7c4b9b1
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 KB6e301f83f401b9b76854219a85f01d43b285348962fb1db18293a4b9b04823c5
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.rb100644008.85 KBaf5fed0b410fd73792393a8c75c11fcf283132703486f1cf89705842edaddddc
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/attribute_support.rb100644006.62 KBb4acfdecaed61e5fe37a43db0ca738db7cc500812a02403b1729e946529c8ece
lib/sequent/core/helpers/autoset_attributes.rb100644001.75 KBe1405076f9d83848656d82a398f12159cbec79fd4452c3866b3e9ec37501c2a6
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_handler.rb100644001.7 KBc073763cf41b0bd51cfd0aee20f9bdf17dc109cab79eff604feb70fb0ac56055
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.49 KB3bf56bf22e1f2377e84d56c6eca56f792eb2123705d27aaea9d1e739dec92e57
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.rb10064400689 Bytes190483d48a37a64671830d01073b9fa89a45a35efec4c52f3275fa723f277417
lib/sequent/core/transactions/no_transactions.rb10064400402 Bytesbc8c598e6f870ea9bece73b71800e13f828d0019ab8fbfa5bcda20e3121a91a9
lib/sequent/core/transactions/transactions.rb10064400120 Bytesf30fc39384101528aa17ee2db181bc996265ff4eb6d82954ff8aaae2823fbc79
lib/sequent/core/value_object.rb100644001.41 KBc07ba17ae9b95e1b59d0030bd5c6122af3e1b38b16a6a61fab4d1b603c26a047
lib/sequent/core/workflow.rb100644001.41 KB0e9023b7028b7610ed20d9d4ae0154c7ac082b4a63ce802bb6b71f9c8ea51695
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.35 KBed1910709e16e643c4e23254208e19b802127d2656a41b08997569eeb6e9e15b
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/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.84 KB3d5a6b6dc91011eb02cacb4615d4b239ab561ea6bef8c0158c3b02f647679a4a
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.39 KB5e3d3c66dd7a0190223bf58c12f27d3b4d43c2ac9296c43e61254c383191b2cf
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 Bytes314a61561d99580823e279ecf1ba4ccb53e79c138802862e741ecac4522ebe0c