mongomodel-0.2.8

https://rubygems.org

mongomodel

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 107122

number: 0.2.8

platform: ruby

spec_sha256: c185a938ff7d8ce951e37f5589bd0bffacc3824ef76b617e0a9cbfa05f653138

sha256: 270d82fb75bebc086bec5077d438258900b80eb643dcf6dd4cc72d697549f997

created_at: 2024-05-13 08:15:11 UTC

updated_at: 2024-06-04 20:44:41 UTC

position: 37

version_data_entries_count: 138

uploaded_at: 2010-09-06 12:13:47 UTC

indexed: true

has_extensions:

extensions:

Gem size: 63.5 KB

Version Data Entries

Total: 138

Unpacked size: 313 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore644008 Bytes32cb0cf1faa92aa07caee6481f36ee4bc1675e0d3ac69ab213cad040f9f5b929
Gemfile64400190 Bytes5e7d9270ee3ccb6c485d2d606ccb59d7e233cfb06477762053183ca5684f5ed0
LICENSE644001.05 KB5df74fca638e51e25172432b44460e190c81a090bbd27df54bfdde4640f0e225
README.md64400913 Bytes4ef1f4fc60c7b1b9c634dee59555b4f7cb5687bb8f8786aae5b984c2ce6aa593
Rakefile644001.61 KB19836a1b11d2e40dd9e442fdb8b737924a1041f57ed2b4b3a94168ec5f1667a7
autotest/discover.rb6440035 Bytes8d5389e2efd4d229a1a5b812a438b20739756171544f1afa0e400039e81d3399
bin/console755001.05 KB2eed92b82fb4a5dc6f01513d9df5ce353e64382e2752c430ec0229f44ce31167
lib/mongomodel.rb644004.16 KBcaa150aa77e8a2c90cfefdfb27632d24b3180fb9ed768b0f63dbe147c3c6ba34
lib/mongomodel/attributes/dirty.rb64400756 Bytese2f9f061e0f3045053119e795065f349be38adb17e8c98295f29d4edd9337a57
lib/mongomodel/attributes/mongo.rb644001.07 KB254cb666f9891c1b71345fcd2e0737f2422af85e3be79bfccffafb566aa206e0
lib/mongomodel/attributes/store.rb64400676 Bytesbb510c48ac0426114eca2633553b4a531816ff07197f21b0ebc497b87d9e629e
lib/mongomodel/attributes/typecasting.rb644001.31 KBacfdc73b53350c4225fc84bf20c4cdb2b98534f4fea950216e3cf9a6f6e1091b
lib/mongomodel/concerns/abstract_class.rb64400311 Bytesf242b2ad781e7845372949bfdf4b39e493fb51bed0ebf2d914915d3b27a8cc8c
lib/mongomodel/concerns/activemodel.rb64400259 Bytes27f58d8ba4b2f860a92ccf74054b945a738df3d938288a39c5dc49db933d308e
lib/mongomodel/concerns/associations.rb644002.62 KBd70e88e06d8542c4ff93e1dd6e8114567c489468b3cfa36f6eb5679dac7d50c3
lib/mongomodel/concerns/associations/base/association.rb64400868 Bytes8fd3d1bbe8c765a8a4bf8a155b8dece35e790c53c1c29b341d98eb1900270016
lib/mongomodel/concerns/associations/base/definition.rb644001.58 KB7c3244013dd2e35fa975aa568891679a5ebc13ac9da1d97e994ad97f7e7b354e
lib/mongomodel/concerns/associations/base/proxy.rb644001.16 KB5ff9d69199f4129d81e2da3bc49a9f033e94d154f59b3d37427110d6548aeba3
lib/mongomodel/concerns/associations/belongs_to.rb644001.97 KB4096223784b340a88a2f2c2f233c01e2c2cbd395b0628c662bc0da60cd773c72
lib/mongomodel/concerns/associations/has_many_by_foreign_key.rb644004.85 KB3b540d841176357b25f898d9483ee1dbb8c21d36dbca2d7a607542903532d438
lib/mongomodel/concerns/associations/has_many_by_ids.rb644004.1 KB52ace50db8c5d495ec58695a7883e01c8f389414543ab7c2e45019c520a91320
lib/mongomodel/concerns/attribute_methods.rb644001.42 KB493b40b0c37c7fc2b9c4ae035ecde8f75f11765fa083d598f99713b0272aad90
lib/mongomodel/concerns/attribute_methods/before_type_cast.rb64400768 Bytesfd15e0a07e0d13122de7890a62c82c9f791062f6f9425ffadf9a027b471708e2
lib/mongomodel/concerns/attribute_methods/dirty.rb64400569 Bytese3bb9a6bf840bac4f5ea1a19cfc308a055c0d53052b2e6d59b45456b0553247e
lib/mongomodel/concerns/attribute_methods/protected.rb644005.67 KB44dd5d1a83c87d449984657299e931ccdbeff65b9acf39edf242a2e9ab5f9559
lib/mongomodel/concerns/attribute_methods/query.rb64400518 Bytesc91801d47ce83fec9e98f352de1c99a61e5deaf34778b11fc75114085f86eca2
lib/mongomodel/concerns/attribute_methods/read.rb64400876 Bytes517a8fe641632ef03223136e23d956618420d8191ea4ba05b81243717079c25e
lib/mongomodel/concerns/attribute_methods/write.rb64400831 Bytese4a107b4e1a338165898f37c8f550fb1cb96d3803155141d05d89555325e07d1
lib/mongomodel/concerns/attributes.rb644001.84 KB006af39bb155448c46546390166e2731fd3d18778692f5110a89db4223c70102
lib/mongomodel/concerns/callbacks.rb6440010.1 KBb501914b50f51502cc7e688f30e27b034af03460cc194d56e180aa2d98c0f4c6
lib/mongomodel/concerns/document_parent.rb64400430 Bytes026e70b88d6287576eee0762c148068f1c1366043500489a1825fc8964dd48e6
lib/mongomodel/concerns/logging.rb64400221 Bytesa0f179e16625d5b2ba2f7338589f0b6f265b4bafdcb38a487137493ae2fc4122
lib/mongomodel/concerns/pretty_inspect.rb64400848 Bytesa119171f10265a436655c7325e670725f72da477890f1848599794b3b8112a49
lib/mongomodel/concerns/properties.rb644002.11 KB9bbfb6719f161f0830d55675cf2c40ccdc92c656dd9efbbafc791279d6659c17
lib/mongomodel/concerns/record_status.rb64400886 Bytesb202ee4f2e47f6bf54056e81e0c8b61eb37ac666f50e84d1404b2a932f4efee7
lib/mongomodel/concerns/serialization.rb644001002 Bytes0799d2cba1bc0465371388bffaaad5a39015dc7446b44400ffee43a4aad40420
lib/mongomodel/concerns/timestamps.rb644001.12 KB55ab6d05defe63b4f69283119d7f03a7861e3f2d38cd942e33d3dcea4c5faf21
lib/mongomodel/concerns/translation.rb64400279 Bytes4f2a225637fa3ea19bec56384ef80baa5a7bc5339d710d364b24282f3248c23a
lib/mongomodel/concerns/validations.rb64400850 Bytesd513f5759f895d6805fbbb95f644be7ee3e54621d9d50e06216c7e8fd5856925
lib/mongomodel/concerns/validations/associated.rb644002.19 KBc47346631ed795d2c7517e227df4a5c535fd782469b01c2fa3512ca39343ae81
lib/mongomodel/document.rb64400573 Bytescb23a1d2e6b1c32996b89afa96c3775417b0a0fd947430a565ec191314532165
lib/mongomodel/document/callbacks.rb644001.22 KB7e68c666a2e6c1d9397c901cdee00cbb9a24145048b5f8d5449f5fa273d51bae
lib/mongomodel/document/dynamic_finders.rb64400464 Bytes7098960101c63188293761a9f04003b97534172c7e3e7db9c3067bda0496a813
lib/mongomodel/document/indexes.rb644001.79 KB9c1da6f6c37e7454806c02dcb13e52b10f1210354d65ffbc663b956dd72b4e68
lib/mongomodel/document/optimistic_locking.rb644001.22 KB512e3a1161c34406fb839af9b5bbe52519056bf5dbba79ff39e2d691a1e143d9
lib/mongomodel/document/persistence.rb644003.68 KBb05e79261b91f7b3ec4702fa673a8e5061803694f4ac589a3808a0f75f965172
lib/mongomodel/document/scopes.rb644002.36 KB378ae76b8f619b9209d204be89fbc1033d3bed9087ce53d73309e6bf63b1906f
lib/mongomodel/document/validations.rb644002.02 KB796a1abe62153d14b11cb5ab0b9bd31d8883d7520e0006df924438159762efc4
lib/mongomodel/document/validations/uniqueness.rb644005.18 KB75498f2c1481c71ce9201fdc7f158b865de29d3d9f2b002329a93c0215431de2
lib/mongomodel/embedded_document.rb644001.21 KBf9586c584ee89b79122ac12c32bd0f8cabe2554c337c98bd434d2bd2ddad8613
lib/mongomodel/locale/en.yml644002.26 KBbd90c282981878597d7b6d4a4b5861002413832c64c1275271e18c8b40a65d6d
lib/mongomodel/railtie.rb64400948 Bytes173dcbb1948465f72d068c4272cd72467d031100b189d7a532e569d01ee64c2f
lib/mongomodel/support/collection.rb644003.68 KBa0781db38c3be1e64602254ce23d7a5aa3f9cdd02e29b5818b8ee9897480d2c3
lib/mongomodel/support/configuration.rb644001.66 KB731cc48a766c7761005e549474f4c571b3f17b2e0215c0a1c1ebfcf765d12471
lib/mongomodel/support/core_extensions.rb64400384 Bytesf32d6ee3c742949aee1c2d4d9d0ef5f96ba9496ba83bd953b749794612512131
lib/mongomodel/support/dynamic_finder.rb644001.65 KBb4d7f9b4480e947fda6c147e5d205147fe1d798b035cbdda124f21da66b0f14e
lib/mongomodel/support/exceptions.rb64400848 Bytes119248ea55dc0c492c6e156b7515afc32fc99cc280f197cb964df4963e35c871
lib/mongomodel/support/map.rb644003.05 KB39cafa6d08b01eb57dddb7c904c629c7b6fe8e22dc37501183a989b828931798
lib/mongomodel/support/mongo_operator.rb64400548 Bytes2a1374ae65fde4d8340298899f2b72745678656093968cfd723067a5fa7ec858
lib/mongomodel/support/mongo_options.rb644001.94 KB45f1f313aaf53bdfea9e4e66a9d755a24b5652c2e36d4717ea55ff339c6bf5b4
lib/mongomodel/support/mongo_order.rb644001.64 KB78e9d4cad93c6f7c5af9531873e61a87766cc6318a58fa9a63e146240b4ed9e1
lib/mongomodel/support/reference.rb64400236 Bytesa77ae89a2f71406c9608227caaad544e4f2857f3dca28d95dc1167dd22c0afc8
lib/mongomodel/support/scope.rb644004.47 KB7ff6d6590fce581f6b4e97957c457ef0edd47829c425dbd9fdcb508813e96c6d
lib/mongomodel/support/scope/dynamic_finders.rb64400446 Bytes7e49d0d30babbcba10bc3e3564fc9c9e774f87c6d0612c0d610808e0463c5c42
lib/mongomodel/support/scope/finder_methods.rb644001.53 KB0f21cd7662dcd5ca1db1531e7f5e22b31f92ae011284c9aa213339238b88a7b8
lib/mongomodel/support/scope/query_methods.rb644001.38 KB6bbbbbb45510befd55de2e0b99217a83b79d958d4ae884ed3e36bac8f0b738f3
lib/mongomodel/support/scope/spawn_methods.rb64400984 Bytescc8fc78b1d2fcafc0139e53777b69b78a352fe8d3c71abf1e5f2e38eed48d649
lib/mongomodel/support/types.rb644001.09 KBea61436a06ac9254d8e985c38ccacb3f47cabd0474cd12d0ebb111c7841df6e7
lib/mongomodel/support/types/array.rb64400197 Bytes2f9e4f15e1b49b0805c3a393ad23cd39ccaf7589d8763f84509ad63a3f8006ba
lib/mongomodel/support/types/boolean.rb64400552 Bytes8a29a6b0b22ae30e97ae9313e0a87662591ab62911435aa4e64bd045004cdb3c
lib/mongomodel/support/types/custom.rb64400804 Bytes768387245cf49feb322df4c719368c6a66abf0a71401c2f02853a42b559282ff
lib/mongomodel/support/types/date.rb64400408 Bytes677b1c81df4031db6d51769ce6c005089e454eb3e34aea98c87e0f8a1a6ca358
lib/mongomodel/support/types/float.rb64400274 Bytes220ecd2069eae780b5750301e6acb7645d461d139a9559345be860d895d5e875
lib/mongomodel/support/types/hash.rb64400391 Bytesced959fcfc17533a8f01b34b3be148f2ab11abf8e55bfa61cb6ae819e905064d
lib/mongomodel/support/types/integer.rb64400379 Bytes744b9549375dc572aa5530554d0b01e5a0c994834fe6a792b5ed866c51256d47
lib/mongomodel/support/types/object.rb64400294 Bytesa59c7fa87ac787acb86a14752820346f49927335dc9cc9372649fe1bacce80c9
lib/mongomodel/support/types/set.rb64400140 Bytesf63750d56e748879b67cd9e73cfc30ce0e96928b4d84e9b606caf8701fc5fd6a
lib/mongomodel/support/types/string.rb64400165 Bytes377a2f17ece32ba5f2a961fefae403870beaf959aa0e797fc33d3a8af119e94d
lib/mongomodel/support/types/symbol.rb64400169 Bytes21ddd75b770217252761bf4af0f932ab8608261da66c3e715ad3b459ed891aff
lib/mongomodel/support/types/time.rb64400330 Bytes9f3105e01a478392b173a1399622a0e09e71a59a9dfae01d1872f8e0afea372c
lib/mongomodel/version.rb6440042 Bytesebeec610c5a5f328f1f89416ec97af1c56a7f4d7f24283386eb4c92ee1b42366
lib/rails/generators/mongo_model/config/config_generator.rb64400519 Bytes8e109373664c8023df59a69d85170f6323fb2cebe20838e95218736d8c7f8d16
lib/rails/generators/mongo_model/config/templates/mongomodel.yml64400319 Bytes87565cb5c309540203d3c6f0b97fa3dc2e3f9eb5ecb19366f0269ebf64f62498
lib/rails/generators/mongo_model/model/model_generator.rb64400780 Bytes142f853548de70db70c96df4f9b27152802bedd8d46595f1d6b6e55c566aec65
lib/rails/generators/mongo_model/model/templates/model.rb64400260 Bytes37033e97813b9dc9d4c2ec9cbdad39a6d9df77d610a474cf4147aceeb84d27fa
mongomodel.gemspec6440010.9 KBc5f7f2f6bdc6d0a853ed2eb385ae10369f9fb71c748770e8f9eb33bf676bc1d9
spec/mongomodel/attributes/store_spec.rb6440010.9 KB8f544fb31a3fdd2574917ba9115087e68fe3f9f702b32adb8f80fca0d695b0c7
spec/mongomodel/concerns/activemodel_spec.rb644004.44 KB3a218bc90a8163b0a62c1a2b6285ae7e437791d581719828a8f5eee8df3c36a3
spec/mongomodel/concerns/associations/belongs_to_spec.rb644004.6 KBfcde229cf44e4465fe0fa3b98f2b64b04af9a573fc92ff70efa144b24cb8f22b
spec/mongomodel/concerns/associations/has_many_by_foreign_key_spec.rb644006.29 KBbeeb52eeee4147148a29c45acc697efc799658e24c9441486e7d887b7d988661
spec/mongomodel/concerns/associations/has_many_by_ids_spec.rb644007.28 KB01da939872a1399bb9d497eecdfb8fd32a154423c5988904e5b6e1065401b5f4
spec/mongomodel/concerns/attribute_methods/before_type_cast_spec.rb644001.46 KB34b82a0eae4d341907c399a1db441b74dab66c084ec2cefc94d85f5924878465
spec/mongomodel/concerns/attribute_methods/dirty_spec.rb644004.98 KBea47c2f3dda285470bb042a27c93a40ae861b82ac882fe6f4025843ae5193c87
spec/mongomodel/concerns/attribute_methods/protected_spec.rb644002.67 KB48b06cd24e660d23f809daa25bec62b8d669a90e88a91e071a80a58a2fd3b7b6
spec/mongomodel/concerns/attribute_methods/query_spec.rb644001.61 KBd2703afff90332491c99bf7eaf7239be138384a055348a043e85fa9d3dc278b3
spec/mongomodel/concerns/attribute_methods/read_spec.rb644001.36 KBbbec714e3544f37ae8e0114c4b0abbe088a8750315f40ac20a8bbc0822a511a1
spec/mongomodel/concerns/attribute_methods/write_spec.rb644001.17 KB2c35d225acb56a34de4faafdde5604d96e6c2ebb6009962818e8b9594527bf16
spec/mongomodel/concerns/attributes_spec.rb644004.58 KBc4a09ea9db60e9518aa191d44a6b9cf4038eacb43f61b8b8cfacf20c9d268e92
spec/mongomodel/concerns/callbacks_spec.rb644004.03 KB6227caad1c7d12e7e796a05d28163588537786387156d64defb5f39bc7e9a13c
spec/mongomodel/concerns/logging_spec.rb64400515 Bytesccbddcf5df4bb57db18247bb5e2ba4454c27cfcd72f1c2a076ff71c45632bfb0
spec/mongomodel/concerns/pretty_inspect_spec.rb644001.91 KB4635dc8fec40262e120a6770de4e8974c71333e34f9a574d31c483b3c8850de0
spec/mongomodel/concerns/properties_spec.rb644002.32 KB5a20fc9aa6bb1507b9a2420b87e6e2802d6bd22071c2f9e94ef5035d6efd6d7e
spec/mongomodel/concerns/serialization/json_serialization_spec.rb644001.99 KBf8d2a09dc5a289772681170773918dce176c0e18866f25c2641cf2d181b81470
spec/mongomodel/concerns/timestamps_spec.rb644004.52 KBf14e9c4fad2ee2ff08930676cc0c41b3826621d8bd5acf7ee968fab9bdc44c03
spec/mongomodel/concerns/translation_spec.rb64400199 Bytes538921d7d100fd1bb296af3111030b3e575a52df2809a2a0bf9563a996e9b136
spec/mongomodel/concerns/validations_spec.rb644004.2 KB97806e8b26dff946e415c4dd2b2e4daa13d71600ed4315d239c7711cfc791876
spec/mongomodel/document/callbacks_spec.rb644002.89 KBbf946265a814d55ff165f748a8eb915497ede7443d2e360fe24945c0568c25bc
spec/mongomodel/document/dynamic_finders_spec.rb644006.35 KBc2d84bf3a10f93a0e268d048c2db29a624696008152714c0b32c466a21935429
spec/mongomodel/document/finders_spec.rb644002.43 KB1cb83c1733e8d0a8821a76506406cc4bbd1e5ec67841e5517a25e60a532b2ba5
spec/mongomodel/document/indexes_spec.rb644004.15 KB650c8d9f76750701be2719c94bbe420d8f296c47c8129f7da4f8d13d67f19c98
spec/mongomodel/document/optimistic_locking_spec.rb644001.57 KB849706e5c054f02dd118232815a5934337207e725b9faa6daa2c979dd09ada48
spec/mongomodel/document/persistence_spec.rb644009.33 KB109930618e78ff198daceca7127a0b2fc16c6d1fc16c45f6df1ed11c2155dcc6
spec/mongomodel/document/scopes_spec.rb644002.96 KBfad729f5f6d3d3e5c232e9dda8afb607dff91692be536d9d848cea74bbf259b5
spec/mongomodel/document/validations/uniqueness_spec.rb644007.09 KB73553fb90eabe601596dc62fbab9b26c60b5ab34f80b4eeb8ea146dc257dc624
spec/mongomodel/document/validations_spec.rb644003.91 KBed96173044d846a12a81a2fc6e381678a92e5e29d0f075ac92d5a9de7840989e
spec/mongomodel/document_spec.rb644002.63 KB22e645532a6a67bb6ec65919d0253f4caae62f6d739abbd038596153b81698b6
spec/mongomodel/embedded_document_spec.rb644003.26 KB087d5e93853cb6e032a8a6ca76b5ba9865a687faf9b35b4c228448d77a595280
spec/mongomodel/mongomodel_spec.rb644001.35 KBac61c2a7273cb5532d19aad54852a18954837bdb46b965ed2bd3ab0eca41d36a
spec/mongomodel/support/collection_spec.rb644008.2 KBe7562bac1e71df503668844c1bc0c876a44c13025d0c7d2cbe2ca5701de13389
spec/mongomodel/support/map_spec.rb644008.49 KBff911c5964498eadada1cb8a55950cd5388ffaa3b65580623eaa5e0c620d82fe
spec/mongomodel/support/mongo_operator_spec.rb64400872 Bytes3444f40d0a5979226ecd2dd918924d360b23a55658b53873c35b6c0872b23643
spec/mongomodel/support/mongo_options_spec.rb644004.68 KBcd64fbbb75d38ac39344f26de80974defefd24208144bf9723bb23de4938cbd2
spec/mongomodel/support/mongo_order_spec.rb644004.47 KBf93072b5975b2a021a02571a343c85e89c828b8df38ad97edfdb8c068bd293ff
spec/mongomodel/support/property_spec.rb644002.72 KBcae2b449e17ef82dcbcc4e07d1dbdb9ae00b3cf6b2308866c00a7192be22c65f
spec/mongomodel/support/scope_spec.rb6440029.5 KB253eeafb79fdb80c85311b1178bc667082f085c0cc2baa53e7a6b5c069850639
spec/spec.opts6440063 Bytes4241915c170fdb056e3c696c990a14be7699b016f358257acc1210e2454a06a6
spec/spec_helper.rb64400740 Bytesff91240dfaad34702d0b2190bf56f3ae9eb65f4c428da33dbea495eac962b90d
spec/specdoc.opts6440049 Bytes3f6d62a449c9a1e2e487cf9933c3ad8983513de77759a9f0599eb195c4a8c0a8
spec/support/callbacks.rb644001.28 KBf7c579d052802a18abd75c885ede95b7d7e55908e289599f9b272703f7623669
spec/support/helpers/define_class.rb64400608 Bytesd410ad495222426b2ecb60d6eb7ee8ffc67be1da7b5d271fa4d64b2b26284bf2
spec/support/helpers/document_finder_stubs.rb644001.61 KB74b78b4d259e9e4e7628789ed429970cc7e4cdd59ecfbf7238a4d767cea95d09
spec/support/helpers/specs_for.rb64400186 Bytes6449c65806156981e42b69bbc82b34398d233ea10a02017131ff5372479a85b7
spec/support/matchers/be_a_subclass_of.rb64400123 Bytes9ad7a81da4842e6c0e2e5d16de3233195504ad9f90ef3be810fdc9c01a152d9f
spec/support/matchers/be_truthy.rb6440080 Bytes5cfab52bdd06a94fe872ba3a1cfc87185c0fed58fd55f0411f2ec4074923504f
spec/support/matchers/find_with.rb64400925 Bytes5887c61d0c2fb3fda36cf97c827c326a2ec7b665aa8997dabbecc5e43a05b5d6
spec/support/matchers/respond_to_boolean.rb64400437 Bytes70da7771de44c241b1657853bda634ab5cd6d53e0d87a3ef8d56fbf213f3ebc6
spec/support/matchers/run_callbacks.rb64400644 Bytesa22aaf581fb358cff72d7c8ff4c72364a380aa98cd84c98b6e6de37f16887bc0
spec/support/models.rb64400651 Bytes78f590c0441ad9961a4b27f8f82e49a20957ce8620425e2454ead85f0954b028