mongomodel-0.1.1

https://rubygems.org

mongomodel

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 107098

number: 0.1.1

platform: ruby

spec_sha256: 8c0976eeed4825e2ba7206cb27bcb816daacab91e71bf9d0c7c37affc3361fc6

sha256: cbe7e5f34096051c9eb1dcae0e16cdb06de004a4b40cbf44e447f2d3ec9aec5a

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

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

position: 50

version_data_entries_count: 107

uploaded_at: 2010-01-28 04:41:17 UTC

indexed: true

has_extensions:

extensions:

Gem size: 49.5 KB

Version Data Entries

Total: 107

Unpacked size: 238 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE644001.05 KB5df74fca638e51e25172432b44460e190c81a090bbd27df54bfdde4640f0e225
README.md64400751 Bytes5459338893f8363699244ad72c4b45f01f39625f2f16212f75a65838185e978e
Rakefile644001.37 KBa6ec6e626848f4d8de68e7fefcd39059fb0c7921fbee11a936c4f760aae9f475
bin/console75500838 Bytes49142a6e29a6dca52b2059e45e3c548da718e8357ef0cce762ab254b6de82aa5
lib/mongomodel.rb644003.75 KB7373873c79a11cfd7d0be19936e0b1ea378c5a91e631929560f0bc4995b32ce3
lib/mongomodel/attributes/mongo.rb64400915 Bytes3a971b60d20c317560ee0e09b4d12d42720edb6b0b37980a68b6c2838159afe2
lib/mongomodel/attributes/store.rb64400656 Bytes7117e382162dab66034e355dd73a800ceb9703fa6c646fc3f50894e4a075668c
lib/mongomodel/attributes/typecasting.rb644001.2 KB57d441ca50e72ce60ac369281b43b2300b3989b7da327211fa6a496f19e50de9
lib/mongomodel/concerns/abstract_class.rb64400311 Bytesf242b2ad781e7845372949bfdf4b39e493fb51bed0ebf2d914915d3b27a8cc8c
lib/mongomodel/concerns/activemodel.rb64400208 Bytes8166b92c8706790bab97e6f3eb7fc098fcd4633918227476464a9a981467c455
lib/mongomodel/concerns/associations.rb644002.62 KBd70e88e06d8542c4ff93e1dd6e8114567c489468b3cfa36f6eb5679dac7d50c3
lib/mongomodel/concerns/associations/base/association.rb64400812 Bytes1baf01cfc76908a8bb6e929442ec876785644375cc99abf7a8893ee4f4c1db2e
lib/mongomodel/concerns/associations/base/definition.rb644001.37 KBd5b5528308190aac87f005bc4d4ebc864cd1aeb6a47978935a233b4ddf3e91da
lib/mongomodel/concerns/associations/base/proxy.rb644001.17 KBe2d27ac13d48c9594de90d8941e1b591d83ad9811529f71896b7452a1e5e9eac
lib/mongomodel/concerns/associations/belongs_to.rb644001.89 KB766ad1bb67820072fcc4dcbf7303c2874c6c66b1f9d7c5728cbdbfef7fab1a4f
lib/mongomodel/concerns/associations/has_many_by_foreign_key.rb644004.19 KBfeda88a6734b427f3034fdbc59ffe5bbcc462f48202a4ca9f81f7a98cc582eda
lib/mongomodel/concerns/associations/has_many_by_ids.rb644004.28 KB52e0a31e2e084cbc2c91fb6edf5958489bef64c0a06913e06cfc3756c288b3ce
lib/mongomodel/concerns/attribute_methods.rb644001.42 KB493b40b0c37c7fc2b9c4ae035ecde8f75f11765fa083d598f99713b0272aad90
lib/mongomodel/concerns/attribute_methods/before_type_cast.rb64400768 Bytesfd15e0a07e0d13122de7890a62c82c9f791062f6f9425ffadf9a027b471708e2
lib/mongomodel/concerns/attribute_methods/dirty.rb64400953 Bytes96a9f55419b21bca8bbd8c472808862908769351b22d5e1f00eb2500c4c23306
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.81 KBec4092173b51e057059e2498ffa37dd452fb1776aa20630a14085091797f2038
lib/mongomodel/concerns/callbacks.rb6440011.3 KB1dfd4d1f72be9c28762bcf5df884bd36341731b10f6ce0e4af6be4e9d6e19c67
lib/mongomodel/concerns/logging.rb64400221 Bytesa0f179e16625d5b2ba2f7338589f0b6f265b4bafdcb38a487137493ae2fc4122
lib/mongomodel/concerns/pretty_inspect.rb64400848 Bytesa119171f10265a436655c7325e670725f72da477890f1848599794b3b8112a49
lib/mongomodel/concerns/properties.rb644001.72 KB8fe0787e42e059272f4fc9f4360b005b3af6009ec6510134caa0594342fb3914
lib/mongomodel/concerns/record_status.rb64400886 Bytesb202ee4f2e47f6bf54056e81e0c8b61eb37ac666f50e84d1404b2a932f4efee7
lib/mongomodel/concerns/timestamps.rb644001.12 KB55ab6d05defe63b4f69283119d7f03a7861e3f2d38cd942e33d3dcea4c5faf21
lib/mongomodel/concerns/validations.rb64400947 Bytes7606ffc5ccec6b3e03b340e25045538c12e6c7018ce50c9719bd64995a4e007e
lib/mongomodel/concerns/validations/associated.rb644002.19 KBc47346631ed795d2c7517e227df4a5c535fd782469b01c2fa3512ca39343ae81
lib/mongomodel/document.rb64400613 Bytes6a12e8b60ff626b4c3ec524155be400d744547ad0ea09d3d8c5f752bc7923bf9
lib/mongomodel/document/callbacks.rb644001.22 KB7e68c666a2e6c1d9397c901cdee00cbb9a24145048b5f8d5449f5fa273d51bae
lib/mongomodel/document/dynamic_finders.rb644002.23 KB0f6833f21ab19e8cdd7798d08cc28b58bb491bbb7355f3226c7778631c1da215
lib/mongomodel/document/finders.rb644002.19 KB7c9987d7bd109fbc6851ae44a9e6dc040e846a92784c6a1ef504e39536739b1e
lib/mongomodel/document/indexes.rb644001.88 KBf48c4c59b8c93f3ae18a736a4c3a5860e7057d51fe8832ca57ebd584750484bf
lib/mongomodel/document/optimistic_locking.rb644001.22 KBc35e068df0d1396616dd0c9b800d8192b4406cb8b12dc8d750619640ec218e59
lib/mongomodel/document/persistence.rb644003.55 KB740bd160a16fab46a8051685341e633a753a377fec1dfa724562320561966efa
lib/mongomodel/document/scopes.rb644004.23 KBb29f8f2d38f1bffe2a7c1797a5d35a24c6ab7499bd67f9b8abad0c9424e5f58e
lib/mongomodel/document/validations.rb644002.02 KB796a1abe62153d14b11cb5ab0b9bd31d8883d7520e0006df924438159762efc4
lib/mongomodel/document/validations/uniqueness.rb644004.15 KBce30e86e9222a85365871c46a98088ee0d8fe3553ff8f4124399f8e53d5f3195
lib/mongomodel/embedded_document.rb644001.02 KBd81ccd4134b86bc66c7cc11aed66c785f23f6a15dd07960781f43c2c94b58a1d
lib/mongomodel/locale/en.yml644002.27 KB3e83fff9640253c89e6b69b81bc50a7286d44520acac5f748c72ce0288e4dcda
lib/mongomodel/support/collection.rb644002.05 KBfd9314c78e1ba2a8b91ddfea7db5e3e42a5dfec9eaf5d80666c871e818a7bdb0
lib/mongomodel/support/configuration.rb64400615 Bytes5ccf0726922feae5e70b81f5c8bed619237dfaceaf4ed3a2c6484b62cb6f42f7
lib/mongomodel/support/core_extensions.rb644001.84 KB3c7cb692d5371f483307b5c0b3fd5c243f12e7f3c2dda948b9c085b85923f75c
lib/mongomodel/support/exceptions.rb64400848 Bytes119248ea55dc0c492c6e156b7515afc32fc99cc280f197cb964df4963e35c871
lib/mongomodel/support/mongo_options.rb644003.97 KB3e8029068e4bb04707c40068dabe168f6e714613ee0202e4758302a89ed65371
lib/mongomodel/support/types.rb644001 KB0d4da68526513483374f78263ea4ad879bb7b3d200ad315866596fdb28eb74f2
lib/mongomodel/support/types/array.rb64400197 Bytes2f9e4f15e1b49b0805c3a393ad23cd39ccaf7589d8763f84509ad63a3f8006ba
lib/mongomodel/support/types/boolean.rb64400529 Bytes5d107fc9f73022ca3e64a4e18f96d6ecefd6ae9115fbaa6faadf4cc1d8894593
lib/mongomodel/support/types/custom.rb64400804 Bytes768387245cf49feb322df4c719368c6a66abf0a71401c2f02853a42b559282ff
lib/mongomodel/support/types/date.rb64400408 Bytes677b1c81df4031db6d51769ce6c005089e454eb3e34aea98c87e0f8a1a6ca358
lib/mongomodel/support/types/float.rb64400218 Bytes78f1fbb2faf51f4125846dd9a46794732763b4bce13acccb909fe077b52a3483
lib/mongomodel/support/types/hash.rb64400391 Bytesced959fcfc17533a8f01b34b3be148f2ab11abf8e55bfa61cb6ae819e905064d
lib/mongomodel/support/types/integer.rb64400220 Bytes0753dfdc37eefe0c5e791b8098a2eb312b16dc4305cd5838a8b5e3fcc084ac14
lib/mongomodel/support/types/object.rb64400294 Bytesa59c7fa87ac787acb86a14752820346f49927335dc9cc9372649fe1bacce80c9
lib/mongomodel/support/types/string.rb64400156 Bytesddf045347056cbe93030c0454b53abfda9dd99ca5d9b9aaa71b978909cce05db
lib/mongomodel/support/types/symbol.rb64400160 Bytesb0656477c0a6c55bb835a7196182dc8bfc9d9a86e0c175c10953d0fdfd8dbdd3
lib/mongomodel/support/types/time.rb64400249 Bytes860c911067163cbe1837b06615f54193dee93a2a0e34af1b25281e94afd3c34e
lib/mongomodel/version.rb6440042 Bytes424f24617027e0bcae820fd66106e98ba863a08a6027b095693b5ec9c0df481c
spec/mongomodel/attributes/store_spec.rb644009.78 KB23b85c83d8047d00967d8ad199f54bbdbecb5374642f2b3c08208d193518e821
spec/mongomodel/concerns/activemodel_spec.rb644001.96 KBcc32318c2ea97f5fb6469f716453791eb8ae61891fb46e2970765c1071fe385d
spec/mongomodel/concerns/associations/belongs_to_spec.rb644004.39 KB11f940e407d5d29e7c3d8322372254ba037ff0f874b4de6c962110830c0f8ad2
spec/mongomodel/concerns/associations/has_many_by_foreign_key_spec.rb644005.68 KB134a0ca22da98309169bff601e4918772796c086ce6519ff8abc6f4d7d1f64fc
spec/mongomodel/concerns/associations/has_many_by_ids_spec.rb644007.3 KBcd810f1741f6780c0b781ef880a769af0948873970e4a3c8fd44f02360d1782c
spec/mongomodel/concerns/attribute_methods/before_type_cast_spec.rb644001.46 KB34b82a0eae4d341907c399a1db441b74dab66c084ec2cefc94d85f5924878465
spec/mongomodel/concerns/attribute_methods/dirty_spec.rb644003.37 KBd10d30b811feb748f876c0419d76ca84ae297cdc3a7b4cf2c75e31b434de6f4a
spec/mongomodel/concerns/attribute_methods/protected_spec.rb644002.67 KB48b06cd24e660d23f809daa25bec62b8d669a90e88a91e071a80a58a2fd3b7b6
spec/mongomodel/concerns/attribute_methods/query_spec.rb64400703 Bytes1e533c0530519be0b9838b4eae94a56c84504029c081a1c352c11ad7a13b8857
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.56 KB979e1329fedfe58e309bb8dae2ed1b767db34c0f70ad2776d8b215ef5dc0111c
spec/mongomodel/concerns/callbacks_spec.rb644003.27 KB50868b6cb4c90b0f4382e4092c1df971e5c4baf3e64531c19d044d60fe00e4d1
spec/mongomodel/concerns/logging_spec.rb64400515 Bytesccbddcf5df4bb57db18247bb5e2ba4454c27cfcd72f1c2a076ff71c45632bfb0
spec/mongomodel/concerns/pretty_inspect_spec.rb644001.91 KB4635dc8fec40262e120a6770de4e8974c71333e34f9a574d31c483b3c8850de0
spec/mongomodel/concerns/properties_spec.rb64400869 Bytesbba5254b42fc052fa0f7c37525e81fadaaeb81e9f973f66d41b58821fdb4e231
spec/mongomodel/concerns/timestamps_spec.rb644004.46 KBe6bffb9362ad32b7cb5bc25f5ab258f3421337873db41257c79caaad49c04c13
spec/mongomodel/concerns/validations_spec.rb644004.2 KB97806e8b26dff946e415c4dd2b2e4daa13d71600ed4315d239c7711cfc791876
spec/mongomodel/document/callbacks_spec.rb644002.89 KBbf946265a814d55ff165f748a8eb915497ede7443d2e360fe24945c0568c25bc
spec/mongomodel/document/dynamic_finders_spec.rb644006.42 KBd53f781758ec17fb2512d9a1b2d6afe27b41c454df4d3ba001af12c697cc685a
spec/mongomodel/document/finders_spec.rb644006.64 KB22022c07cab5794f55aebf5118b23e67ae214a8f7f9f795e76e51c10041ced39
spec/mongomodel/document/indexes_spec.rb644004.14 KB05da9fb5fae2d96483cd9c25b51a6a2f28e40525959b7bc9de240705f6883d34
spec/mongomodel/document/optimistic_locking_spec.rb644001.57 KB849706e5c054f02dd118232815a5934337207e725b9faa6daa2c979dd09ada48
spec/mongomodel/document/persistence_spec.rb644008.8 KB02ab3866cd51fc50a6dca119211e60d7b91d865acb94da4fceae9d8e68d8cfd0
spec/mongomodel/document/scopes_spec.rb644007.03 KB539b72af1069fe755e3947385920caae33bed4a88892885fe44a63519eba698a
spec/mongomodel/document/validations/uniqueness_spec.rb644006.88 KB25625898c96ff3c100e7d12b46307bec441cd314339ae5b33ef5e0cf51e7a460
spec/mongomodel/document/validations_spec.rb644003.91 KBed96173044d846a12a81a2fc6e381678a92e5e29d0f075ac92d5a9de7840989e
spec/mongomodel/document_spec.rb644002.63 KB22e645532a6a67bb6ec65919d0253f4caae62f6d739abbd038596153b81698b6
spec/mongomodel/embedded_document_spec.rb644002.11 KB822d6b97acda9f2f43d59cceafb13ea8e680f9b194fc622127660a7b958828fe
spec/mongomodel/mongomodel_spec.rb64400911 Bytes7306b6233e3d80992ab3aa433cb87dfd1ff00bede95be63b4792353ae8c6825a
spec/mongomodel/support/collection_spec.rb644007.97 KBf1115e73c6e4fc1262bcc7a62ee3f589cd8e0100cd32565ba3ce374cc483e88a
spec/mongomodel/support/mongo_options_spec.rb644009.97 KB31dab95b8eb71b04136b45fd32bc3f7a1c832bbc4587d15ec7ff2a886e82b65b
spec/mongomodel/support/property_spec.rb644002.72 KBcae2b449e17ef82dcbcc4e07d1dbdb9ae00b3cf6b2308866c00a7192be22c65f
spec/spec.opts6440051 Bytes473fa045a560f10b3ac505816041e31cb7067a2623b928a39ca55b3fc799488c
spec/spec_helper.rb64400488 Bytes296572a2aab5f1b558318aa04798f9ef390abe11b5d0b264e3cc37b8677e7b52
spec/specdoc.opts6440049 Bytes3f6d62a449c9a1e2e487cf9933c3ad8983513de77759a9f0599eb195c4a8c0a8
spec/support/callbacks.rb644001.28 KBf7c579d052802a18abd75c885ede95b7d7e55908e289599f9b272703f7623669
spec/support/helpers/define_class.rb64400608 Bytesd410ad495222426b2ecb60d6eb7ee8ffc67be1da7b5d271fa4d64b2b26284bf2
spec/support/helpers/specs_for.rb64400186 Bytes6449c65806156981e42b69bbc82b34398d233ea10a02017131ff5372479a85b7
spec/support/matchers/be_a_subclass_of.rb64400123 Bytes9ad7a81da4842e6c0e2e5d16de3233195504ad9f90ef3be810fdc9c01a152d9f
spec/support/matchers/respond_to_boolean.rb64400437 Bytes70da7771de44c241b1657853bda634ab5cd6d53e0d87a3ef8d56fbf213f3ebc6
spec/support/matchers/run_callbacks.rb64400644 Bytesa22aaf581fb358cff72d7c8ff4c72364a380aa98cd84c98b6e6de37f16887bc0
spec/support/models.rb64400322 Bytes66b2de7290e87ae321112bdd7aa26deac3addff1922f0c730656742c23f83987
spec/support/time.rb64400182 Bytesb741ccb329e2cf5a3648c1b1dda15af4a6277db0b3e6823006bc6114ac22cf98