datamapper-0.2.4

https://rubygems.org

datamapper

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 39266

number: 0.2.4

platform: ruby

spec_sha256: 007035f68e723f48342f325567fc058f64516eb071c871e0ecdab116dc73fa53

sha256: 0236e0e4624c1905b96ccd99b66e7b6784c410fae28b1255d03accb38264c161

created_at: 2024-05-13 08:14:17 UTC

updated_at: 2024-05-30 00:04:16 UTC

position: 27

version_data_entries_count: 141

uploaded_at: 2009-07-25 18:27:31 UTC

indexed: true

has_extensions:

extensions:

Gem size: 82.5 KB

Version Data Entries

Total: 141

Unpacked size: 308 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
README644007.08 KB01e255cd66b2813bb2e13e4f007ac6243beb024bac9e0266dcb1a45db583d774
CHANGELOG644007.04 KB53d2d373e0da284d55789591f71400ab04f199d134a82425379f7e6cb20b6a87
MIT-LICENSE644001.05 KBa15d3ed198e9d7de6aac6d174bd39e645b06716c2ffcb93e4447f9b0c36e72f6
do_performance.rb644003.23 KBe1da7f62bef15c54277b5274dd3622b86a8a506d5fa5b89d843d041d1644df83
environment.rb644001.33 KB6a2d152ac3893cc7233115c67cd2312abec23d6e432a00ab0be59bad9f0fdc84
example.rb644003.4 KB54309c551bece290fe29b36733b923198472daa9515fae4c906858767f1ed233
performance.rb644006.05 KBf355ae9fbd39b6465dbd770dbc767f755d351e6d2cba1e9dc27aea7dcecb5d4b
profile_data_mapper.rb64400676 Bytesdb8ac2662d615e2e9829e1a3aa82051a3e75f8fb328bbac655bc3e56c9068644
rakefile.rb644002.78 KB97f2fe5a90c90bbf54b141f1d84d1d0508ecc0b73843d539a204f35be72b178f
lib/data_mapper/adapters/abstract_adapter.rb64400875 Bytes7c49b9210555753bf896f3d5990f2f4de6567927064eff7417bebc6e699f79e6
lib/data_mapper/adapters/data_object_adapter.rb6440011.2 KB97c977d930e89adc958f894ce6aa8b3fc7cd91843b3ada2eb007d0fa59d6a3ee
lib/data_mapper/adapters/mysql_adapter.rb644001.55 KB90c1da953c99720f5b99ee233b9d848b79f6ab7ed1c0ed6a2f2286880a1a7d19
lib/data_mapper/adapters/postgresql_adapter.rb644006.94 KB393ccf376126a590654d5662db86460a66de08c7bccbf9298ebc26802c69cf77
lib/data_mapper/adapters/sql/coersion.rb644004.34 KB710f05bfab091f7f88bf4235b481c9abf09ac8c2a5d91921f1ac15d7ed9b171b
lib/data_mapper/adapters/sql/commands/load_command.rb6440019 KBe9bb27e39516f314281833ddb6bd7cb7b413e17d9877d601b75ed70ef2366638
lib/data_mapper/adapters/sql/mappings/associations_set.rb64400637 Bytese47d01a2bc217741b25d34015f25fa3a535520d47eeb908c9c0fc05e03651cb8
lib/data_mapper/adapters/sql/mappings/column.rb644007.56 KB445b880eeaabc2358be64a09a4a8571ab6701e7ee7b4d4993d891cf5f2cf3d0f
lib/data_mapper/database.rb644006.68 KBf449b7e1222ca665d70779163b65a52ef0a0cb683da51fd1246423ae120c70c0
lib/data_mapper/property.rb6440044 Bytes87b78e8c77c9688900f41210f6da74d79f3fbb0204e00231e4c7972faa1a7f21
lib/data_mapper/support/active_record_impersonation.rb644001.91 KBae1492b71c60e5b2358088d4794508bd7a0a60f57aef60dd501acf1a9508888e
lib/data_mapper/support/inflector.rb6440011.5 KB4b5bd44f5f0923df3d69c8eb5996fbb47fa1108676bd18b425fc8a34657815de
lib/data_mapper/support/serialization.rb644002.25 KBbae22e1beb1f38040dfd19c0c51e368db94d31748d0305b5803cc760c8ec6e52
lib/data_mapper/validatable_extensions/validation_base.rb64400675 Bytes973edea93ccf9e35976232ed3dc6cb7646ff468e12909e33e472117c4b69900c
spec/conditions_spec.rb644001.97 KB2336b62d0bcf70d0aa386b3cb7327d1c269eae6a9436eeeb1169d99f78779372
spec/count_command_spec.rb64400293 Bytesb2403b01fa3f394e92bc2f290bf6a46117a768a2f218282ad37baccd89cfe860
spec/models/animal.rb64400252 Bytesb7159af4eee62220fe2120a1b8ed10d5489906dd359de808bfc7c5b60912fe16
spec/models/fruit.rb64400196 Bytes81efda1612f818227c3d27e94cbc9d44e83afc6283f559a495fe6291c898ea3d
spec/models/person.rb64400501 Bytes13fde3e6f832dc74cf0074efad8c82b24cb5994752dcb3960939b4341cd2900f
spec/models/section.rb64400122 Bytesa4184dbf4524042952f0af58fc053603fd6ab49813c15042b724411d8d09e59a
spec/models/serializer.rb6440084 Bytesf9332d7aead15f827623c9416f55a909789ed7c03284f1cdc72b159e4b66120d
spec/property_spec.rb644002.37 KBa7263dba0c2b2fc643af17a139ed4643383bbbebf3da33c149b51b5fec95b418
spec/query_spec.rb64400252 Bytescda1baf9aa301534737dedfcd4bb6afe19b644520c6d9b43ef0300d392248598
spec/serialize_spec.rb64400488 Bytes78674960946387b30c4d23709d67cdc08715bfcab29ac46bd568aec348896e59
spec/symbolic_operators_spec.rb64400641 Bytes8c33e36e444309358e0ad2a3dacca43933b9c14dc5c598e353c0712fca7884b1
spec/table_spec.rb644001.26 KB4d0c180395ba8963660fd5f5cd197635ab1b51bb4fed7a15c1ba18ca9ae6a2a7
spec/validates_uniqueness_of_spec.rb644001.77 KBc1d6c77cd1d5f47a0307ffdc389c621ebc5eb99d51814f82ea94d4dff260b556
spec/fixtures/careers.yaml6440087 Bytes06e71d5c62cc54e64a7d33aca47d1ef442a0560f6b7b029ef61b2404d3bca50e
spec/fixtures/comments.yaml644006 Bytesc524d1fc833adf413b26d4ddf0adc1cf5b3eb354e667e2ebde849a07e138833d
spec/fixtures/zoos.yaml64400736 Bytesb907c98fc48afadf5061a9ce7e8554fffc979d28f1144ed6eed4f082b39ca814
tasks/fixtures.rb644001.41 KB05f9ddab7ea1a98902eb9055a469981dd4e6f7ec993eda4b7bb5b0a62f81dc51
plugins/can_has_sphinx/tasks/acts_as_sphinx_tasks.rake64400905 Bytese93d11e06f494b8ae6e69c90665c2f46eec70bf77effadd833a437e19f8e4018
lib/data_mapper/adapters/sql/mappings/schema.rb644001.49 KB0b145480122868e516d3c5ab6ccb799849c4c8df8cb74fd7a032e06d4dfbb273
lib/data_mapper/adapters/sql/mappings/table.rb6440011.5 KBd580b8a7745b83ab2e068a155f14783c0f097a98d2b5e15b7a86d63215821d88
lib/data_mapper/adapters/sql/quoting.rb64400763 Bytes7e09d001ca19722c7483202253a64bd3ce3ce7df6a337060ae1be6ffdc1d424e
lib/data_mapper/adapters/sqlite3_adapter.rb644004.47 KB9dde8f856fb813d47db735a544fb74659a8889d083c8780e05fbabd41d6dc9c8
lib/data_mapper/associations/belongs_to_association.rb644003.85 KB114d7555993e1daff8565b4df5e9f414f31f4d1a24e1415f6e485b53e048d5c8
lib/data_mapper/associations/has_and_belongs_to_many_association.rb644009.73 KB0146349c78b1a90970f961d38c0231f8f7250db90ea8460cbce1162bf2174fb3
lib/data_mapper/associations/has_many_association.rb644004.51 KB72516f81d1177c4751ba1bcabbc414de209e439e959924a37861cd855ef0ce78
lib/data_mapper/associations/has_n_association.rb644003.61 KBaa2cc262d598982d71585f8fe248b7abc37714efc89f62634bdef85a387644fc
lib/data_mapper/associations/has_one_association.rb644002.53 KBd1920e0f01f21628717c970db573645ab8fcdb463d3e3c5d181e629e7599b01f
lib/data_mapper/associations/reference.rb644001.78 KB33938e094356e2a233f14ef8a1ba996f6760ad7773484fef0c2c18d5d1bdeb41
lib/data_mapper/associations.rb644001.14 KB2837fc214dc1bd5781b4482a1ea146e9ad3f4f93fafa33e4d634f465eb645f7d
lib/data_mapper/auto_migrations.rb64400989 Bytes3ea01e9bc83ae454664dc1f0257596badc15e9cdb1d63cfc78e1c719728c8cf3
lib/data_mapper/base.rb6440014.1 KB40bbdaeb888101709e04ed29fed8fb8446a77e7936f692f5dfd35067110c9603
lib/data_mapper/callbacks.rb644003.57 KBce4eb0fce280718fc471243df6d3842c5faf41152e1a584f74a7d2efb78ae621
lib/data_mapper/context.rb644002.37 KBf806740d7a980e43d72af003d2b1729f684ad7d70377651dce2cf20fde2a67fb
lib/data_mapper/dependency_queue.rb64400587 Bytes2a9d06c7c002bd5bc9c4bfd619b5ea0b9c3f08c88636f294355cd9a75179761d
lib/data_mapper/embedded_value.rb644004.03 KB8b6bb485ec118aa26f3a95b1a63ec981adbd0bcb212441e41ffcf2761c26f076
lib/data_mapper/identity_map.rb644001.43 KB49f30de6c2511fa05698ba262b02afe13c69115912af1a7727134c7e6ae50ad4
lib/data_mapper/support/blank.rb64400346 Bytesa509f249f3b435e1d6db0c80ba79e36b282b0c6a3758007588fb6ae02448b84b
lib/data_mapper/support/connection_pool.rb644003.5 KB3dc1e74e9e28724a06e0183a98e1dc0b3b73cb72b355100f39729221503fe31d
lib/data_mapper/support/enumerable.rb644001.37 KB8f2411ffc0adcfe9732f6e9f58d9a3f936831f0f259aef7ccf462999a9264cb3
lib/data_mapper/support/errors.rb6440070 Bytes11fadcd4ad23397acfa66b1a6e23c91f883c3d7116b4a10513932767c1064669
lib/data_mapper/support/silence.rb64400171 Bytes84e7bc7e8c236d513e0a253df290a0fdd653beceb97a957cd34ffc1054569ec3
lib/data_mapper/support/string.rb644002.17 KBb55fc3232f3b23a4983eb2d77e30be2f4b78518616d76c01815eebb9731ca4d2
lib/data_mapper/support/symbol.rb644001.63 KBdb8c936a266bec21753f6e7e31fb7f5033bb67908b7fbb08d844ddb1f3ec7bf9
lib/data_mapper/support/weak_hash.rb644001.2 KB0fdf698579775aeaf336debd8f598a0f22f6b8ffb317035cf4c1f3176ddac6d4
lib/data_mapper/validatable_extensions/errors.rb64400164 Bytes654f9e1378ba7ad2433d63192a9e7d9e48402b168fc4bb51ef2e23571f6847df
lib/data_mapper/validatable_extensions/macros.rb64400142 Bytes93b7b89546ab26096c89aaaea9f9074756a811a727648c809feea23823cfa94c
lib/data_mapper/validatable_extensions/validatable_instance_methods.rb644002.2 KB615a9d5f84df1533dbc14d8b468c1eb689cc00b1db092c33e276376f834b7753
lib/data_mapper/validatable_extensions/validations/formats/email.rb644001.67 KBd59d523ca31ff48acf2dab7bc42d2104dd377fff0a2d873f621a18289db2be8d
lib/data_mapper/validatable_extensions/validations/validates_acceptance_of.rb64400169 Bytesc02fefbcfdef4ac2cfef871225881f5feacf03f55abb8b2403aa014dfe3c3ff5
lib/data_mapper/validatable_extensions/validations/validates_confirmation_of.rb64400186 Bytes8eec6a2e3be7a56167905db2c52c8d542b96c021bbe2edc2561e9cfc8091783f
lib/data_mapper/validatable_extensions/validations/validates_each.rb64400155 Bytes5c1ceda9e1982af4d092a8945fc6e29ee37d3d19079e0cd5c0dfb2cab132eb8e
lib/data_mapper/validatable_extensions/validations/validates_format_of.rb64400655 Bytesbc065330dcb094857634e3b8448c5262027af6cc01ac714b2a455a93a85ea12e
lib/data_mapper/validatable_extensions/validations/validates_length_of.rb64400602 Bytescc5e742da470d9836926d2e9f682d708646d29ae52d702054c0fcec5926033d9
lib/data_mapper/validatable_extensions/validations/validates_numericality_of.rb64400171 Bytes72853f1b7adfa318ec69e9d435811f585df19f9673e3753de87b78c260dfb3b0
lib/data_mapper/validatable_extensions/validations/validates_presence_of.rb64400168 Bytese27d1e4a9eb7d2d69fe322f7cadde3c52904b8b36e4bab8c87c5b9854f776834
lib/data_mapper/validatable_extensions/validations/validates_true_for.rb64400161 Bytes1d2e24dd264badc1bcc649b79df6692fbcd7389d5b20b06162c857c49fdcec2d
lib/data_mapper/validatable_extensions/validations/validates_uniqueness_of.rb64400906 Bytes25fd58c193b2b16aa01ed4fc5ffb5f393a91bbd2498f44b702f9fe2af7a96f7d
lib/data_mapper/validations.rb64400427 Bytes115e74e5c4b668f3749a8f0049898501157834e677f038c205e80275842fd1b9
lib/data_mapper.rb644002.72 KB81ad097b7d7f2950c27d97ed79c222b29d7b29ab72caea7f6f6e8721fff7bc15
spec/active_record_impersonation_spec.rb644003.64 KBa50fd569586fbcc36d33e7dfab3f5a4c6bb845527d7eee3298c5019de3ed2db4
spec/acts_as_tree_spec.rb644001.38 KBe26b263bff93bffb8330e17b587c4fabd396f6a00934f5e2691d479ebb453aa9
spec/associations_spec.rb644009.15 KB22407bacb431cf56122c9ee63aa8a626a34792c5965b1385359120e0ac3b9832
spec/attributes_spec.rb64400828 Bytes5adfa1816938e8bb28304de90b203e15235fd8a7ddae1f1804251ff656d4609c
spec/auto_migrations_spec.rb644001.55 KBe00a9e7ea01166063d4f0d67bb4b6b12fcc59c0b2f8d76f9130052c09a98c3b0
spec/base_spec.rb644007.33 KBa8121677dcc3a9a9a11c9e02d10dc3f70631cef61381062293dee51daef44a1c
spec/callbacks_spec.rb644001.09 KB4c9b6dec8c549da9f3301d5a6e402fbe52efae3eb6ac3e82fb4d4edc2eaf98b7
spec/can_has_sphinx.rb64400101 Bytes6c6f061fd93159296de4327d7237b24e7ee4d0cb1843a5ad15c1e5ba921d3d6f
spec/coersion_spec.rb644001.15 KBa1ea09a3491ae829d74d49ebe1b00fde3c769989f85b3a63b197fad24fd0ddfb
spec/column_spec.rb644003 KBd80f9a23b2d6db7a553e02d987cae63e138cc30591c59f56b04243546118fc8f
spec/dataobjects_spec.rb644001012 Bytes12a67b82ceb93d6f968e12ad4974309c5ac00403b9d03840ff6c798d2e4f325f
spec/delete_command_spec.rb64400279 Bytes79986e20d3618c757fd5768e970f83513bc6305dd269f80c0ad18253eac32624
spec/dependency_spec.rb64400714 Bytese4ff8022a80d36588830d30742b247aafedd779b488e218d08bd136dd8fbf3a9
spec/embedded_value_spec.rb644004.35 KB52dcf14b0f8b7e0a54438207bb61bbf2b499c0274c6d0c1c2a9ca36b3b787228
spec/legacy_spec.rb64400453 Bytesd5277b6ebf0e4e3573a24cb4371b5d6f58ba42e2315fd529b1bfadf7c94aff35
spec/load_command_spec.rb644006.6 KBf41c438fc18a5e6c8d3849ca54d7e705e23ef2c18b13865e33124cdaab5ad7fd
spec/magic_columns_spec.rb64400228 Bytes0c749147cb0626707dd2cd07bdc77a3ad89500d84f308ef494e798cf440b83b2
spec/mock_adapter.rb64400386 Bytes97095fd68c2dd326d43266425139a74ed0a406cc8443f5be0169cece1ee28e1b
spec/models/animals_exhibit.rb64400223 Bytes024a7d2a59a33a15fc86d42e818ee8c65e95dcac9c1f104b80e38724ba21a918
spec/models/career.rb64400123 Bytes92f457dcecae00acad1cd74d3dc50e874814b61a5107dc7817cfc96daadda41d
spec/models/comment.rb64400147 Bytescff29c506f4ead56665cb5fefad0c3241bf221a6f1b6c57ac4651b4f3d6a3454
spec/models/exhibit.rb64400248 Bytesf993a9ec4d38e9b162f12379306a70389bf32efb09b22bd9003e1cbe17137559
spec/models/post.rb64400342 Bytes069f96e36810a67d4a544ef3b3cce131303c1180ee2fbdc14cbcf98b6c1ce5d0
spec/models/project.rb64400385 Bytes34c808fef959f701eb16146161c6895839dc7d35955613480001f155864a1547
spec/models/sales_person.rb64400107 Bytes05415fb80a0d1c6d0ebb0e4c84de60298783870fb2490d9a294c9fc4c919000d
spec/models/user.rb64400128 Bytes562ba315d9e8568d1c3544c2051d110318658c06e9550c5a776b0d39fbf84dde
spec/models/zoo.rb64400362 Bytes57feb1365297d30586962b8d9802d9bf610826ddabafea52e1431691da844767
spec/natural_key_spec.rb644001.1 KB1479c6b52a04ec1d06612bf6724f7d8320faa0730c6aa0736679b11815d8f006
spec/paranoia_spec.rb64400754 Bytesf1ee131eb7f81f14c895c9f29b244ce8df21d1cd0822fea019f86200617de5e7
spec/save_command_spec.rb644002.26 KB585cf876595e4df2139af2c16184cd8d25b4684725e9f52672b55b7ef1052e73
spec/schema_spec.rb644003.14 KBa36520610867921ccc10ebd37cb61a148a0610744b8e81c980843c0e9521ce9d
spec/serialization_spec.rb644001.39 KBf7783302ea7d1e4a6890b5f7e6691bf605fecd3f21bd37da64524986a404622d
spec/single_table_inheritance_spec.rb64400811 Bytes265cb7b788d566ef8e867921a27823e4259c1c61aff96e77de14847051876cc4
spec/spec_helper.rb644001.1 KBc4bede29433fec8ca58e4b991866ea9d7c4b34aeda13d4091d28cf17c5305e26
spec/support_spec.rb64400153 Bytesba20fd5dae290e5b9f4cc5ab53e158ed5a5637d403301862d400ec3b99496a4d
spec/validates_confirmation_of_spec.rb644001.38 KBa08302f947ae9a21300e7a9c5e336a3fe1ebab99d6df2fe94552d99489fa8ac7
spec/validates_format_of_spec.rb644001.98 KBe2651ac8359dd5ae18d6db8ee48341ea9d3fec6539f32ffc642170f4bc7a34e3
spec/validates_length_of_spec.rb644003.02 KBab20332a1157d381cd8077a9e3deecbc93cff2adc4ccf5e92b3133d8fa50f23a
spec/validations_spec.rb644003.63 KBa154f8ddb86f9eb01d0937ecbf35ec00c2a94212b1252aa97c725499f27a3a87
spec/fixtures/animals.yaml64400586 Bytes4f83eb127a91d316e12f6d4aca78038964b738456da8900a66ef765efc44668e
spec/fixtures/animals_exhibits.yaml6440030 Bytesc6d17dafd917a54d523f9af0f0de8f9a6a23330904f3696faaa31f48300d2896
spec/fixtures/exhibits.yaml644001.75 KBf5516c8e8bfd350328899979a9d6f41d6eccbc392d92c4304a93b6a912d275cc
spec/fixtures/fruit.yaml6440096 Bytes3a8b53e6b95d4ce3b17b082f7fd966d6e422d053bc376d472d3b22119d070dda
spec/fixtures/people.yaml64400742 Bytes24cacefda5e6857dd389930a12dd10f7496e8fff15f432ebcc15208d70c3223d
spec/fixtures/posts.yaml6440040 Bytes52ff973639dc5662dc87d7b4b442fd5896adbfc64350b34b810117d704f52315
spec/fixtures/projects.yaml6440043 Bytes7084adcb2f86bc71d58db1fb5d1b0c0fceff5a662c8ee46c863ccf12e858c0a8
spec/fixtures/sections.yaml6440083 Bytesb01764812347447d0cb1443fe4f6fb37fb85fe4eb6779728be4b7b81b59a2e8e
spec/fixtures/serializers.yaml6440072 Bytes114108f217eaa6b7e92f696addf3bb3f1cbab397eda360ea1ded265f6b693fb4
spec/fixtures/users.yaml644006 Bytesc524d1fc833adf413b26d4ddf0adc1cf5b3eb354e667e2ebde849a07e138833d
plugins/can_has_sphinx/init.rb6440024 Bytes64cf2dd30a816c4690cbba1ec28e545a786c3f7ecd4ba37a58ec2b23201371c4
plugins/can_has_sphinx/install.rb6440025 Bytesa5fbce6dcb998cad0d62178d7ea5e0fd5c0895b7fd27f1a18e3fb17fe6ba2ea2
plugins/can_has_sphinx/lib/acts_as_sphinx.rb644005.32 KB4da7fce27091fa014dd639b8b10a3ebb4abbadf7b05441195d0ac01ae9e62fea
plugins/can_has_sphinx/lib/sphinx.rb6440013 KBef95964cd462002ffd95402c7ad76cd28ef5cd0546f52a2e7a2409add04efc94
plugins/can_has_sphinx/LICENSE644001.28 KB8cbf374cbe9589d8b490da741a07210327a5fb2c254ee9f4197104dc4154a7a4
plugins/can_has_sphinx/Rakefile64400560 Bytes02da6ee20649cea656a03cf0fd4dc93903d1bf6f237afa2c9b1d22175314a431
plugins/can_has_sphinx/README6440048 Bytesb8b6bf583bd630587b4f40eee2dda85a7dad58e25334856716e2e7397c59c024
plugins/can_has_sphinx/REVISION644003 Bytes6e2ae11dad0616f66bbb2b6e6556f580bb987fd911d7132aa6bee2bfc7cc7b52
plugins/can_has_sphinx/scripts/sphinx.sh644001.4 KB416cd70230ecedfde047350129a9a4012d7f8914b71e979423b896e962f92198
plugins/dataobjects/do_rb644003 KBa43ffe206410c3eaf23287df0eb6d01170197efa6380993c126bcd87764c2436