datamapper-0.2.3

https://rubygems.org

datamapper

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 39265

number: 0.2.3

platform: ruby

spec_sha256: 86c972e0846311f410e69a4a5c28c05ec50e203d311a4780ce0027ffafd27f88

sha256: 194c284dca33d97e2fc192f09bb8cad80314329b56d678c3609926c4f019dd61

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

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

position: 28

version_data_entries_count: 132

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

indexed: true

has_extensions:

extensions:

Gem size: 175 KB

Version Data Entries

Total: 132

Unpacked size: 1.23 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
README644007.08 KB01e255cd66b2813bb2e13e4f007ac6243beb024bac9e0266dcb1a45db583d774
CHANGELOG644007.04 KB53d2d373e0da284d55789591f71400ab04f199d134a82425379f7e6cb20b6a87
MIT-LICENSE644001.05 KBa15d3ed198e9d7de6aac6d174bd39e645b06716c2ffcb93e4447f9b0c36e72f6
lib/data_mapper/associations.rb644001.14 KB2837fc214dc1bd5781b4482a1ea146e9ad3f4f93fafa33e4d634f465eb645f7d
lib/data_mapper/support/blank.rb64400346 Bytesa509f249f3b435e1d6db0c80ba79e36b282b0c6a3758007588fb6ae02448b84b
lib/data_mapper/support/connection_pool.rb644003.5 KB3dc1e74e9e28724a06e0183a98e1dc0b3b73cb72b355100f39729221503fe31d
lib/data_mapper.rb644002.52 KBbc1d6997cf3fde15a3c1d1f643b17ad4ae32b005051d414dafb8adcd991cdccc
spec/conditions_spec.rb644001.94 KB9a04fa8453a754463d4b75300b1ee6882df2d24dddadf1d4d62fe3259c28b1f9
spec/embedded_value_spec.rb64400666 Bytes9da958d2f58be01517fd39daf52fc6993ce2f699233f40d6cae3fc4d5104e697
spec/legacy_spec.rb64400453 Bytesd5277b6ebf0e4e3573a24cb4371b5d6f58ba42e2315fd529b1bfadf7c94aff35
spec/models/post.rb64400342 Bytes069f96e36810a67d4a544ef3b3cce131303c1180ee2fbdc14cbcf98b6c1ce5d0
spec/symbolic_operators_spec.rb64400641 Bytes8c33e36e444309358e0ad2a3dacca43933b9c14dc5c598e353c0712fca7884b1
spec/fixtures/exhibits.yaml644001.75 KBf5516c8e8bfd350328899979a9d6f41d6eccbc392d92c4304a93b6a912d275cc
spec/fixtures/fruit.yaml6440096 Bytes3a8b53e6b95d4ce3b17b082f7fd966d6e422d053bc376d472d3b22119d070dda
plugins/can_has_sphinx/LICENSE644001.28 KB8cbf374cbe9589d8b490da741a07210327a5fb2c254ee9f4197104dc4154a7a4
plugins/dataobjects/do_postgres.rb644005.37 KB8f3ad39ff6b6f8df5b161f1d2f2f81f9a7e80dd3c96a7623823f1924d0656ba6
plugins/dataobjects/spec/spec_helper.rb644002.5 KBc46e06dc9795321c21b41b2d71ca29523306c111ac238f8535fc4da2a62d3865
plugins/dataobjects/swig_mysql/mysql_supp.i644001.32 KB8dcc2946c39628e4151f070c37495dda33a5e0e6dcf422bef427b2e5a60c1912
do_performance.rb644003.23 KBe1da7f62bef15c54277b5274dd3622b86a8a506d5fa5b89d843d041d1644df83
environment.rb644001.33 KB6a2d152ac3893cc7233115c67cd2312abec23d6e432a00ab0be59bad9f0fdc84
example.rb644003.36 KB808fc60bf5d6181d14cdc9d7daf720aa349f30b560efbcdc009ade85b9bbfb27
performance.rb644005.85 KB0480ee4bc1591039b3372231307b9b32eddf47b1f2bc804dd5e251be2830878f
profile_data_mapper.rb64400676 Bytesdb8ac2662d615e2e9829e1a3aa82051a3e75f8fb328bbac655bc3e56c9068644
rakefile.rb644002.52 KBf38154312dbee5ca374b4f4443eca67f21e515f3e682c53dd8e16f023b3b12c0
lib/data_mapper/adapters/abstract_adapter.rb64400857 Bytesfd9cf6dfe00cdeaeea2f40bdd0fdb326a957950c6ce7755abb01359606541d13
lib/data_mapper/adapters/data_object_adapter.rb6440011.6 KB7eb57e69d9493e2abaeb83dbc43edae9b0cd5605de9e23f39c93ceb5e2606f84
lib/data_mapper/adapters/mysql_adapter.rb644001.34 KBd9608634d47c49c45c2ff01cd88ea7da1e51ba04d190778d5d3a5a5716f001e0
lib/data_mapper/adapters/postgresql_adapter.rb644003.77 KBaefcb67df7b81b28d08c3088cefa019fc70efa71afe647f0a2427f01e93db521
lib/data_mapper/adapters/sql/coersion.rb644003.97 KB6fe7d7e56b99236a875f20100e7e909c758b7e358fa862136ede700f4867fecb
lib/data_mapper/adapters/sql/commands/load_command.rb6440018.2 KB580de443673b2b3c4fd8ecfd368bf301c0af9137f197db33fe7a798efdf3b2b7
lib/data_mapper/adapters/sql/mappings/associations_set.rb64400637 Bytese47d01a2bc217741b25d34015f25fa3a535520d47eeb908c9c0fc05e03651cb8
lib/data_mapper/adapters/sql/mappings/column.rb644004.7 KB5f34f9c4dee6e7334914ce92757ddf1c71fb30dfce68bc46eddad13a5210e22b
lib/data_mapper/adapters/sql/mappings/schema.rb64400664 Bytesfd3d62e7f9d8baef2ce72bfe0a040abfa37c6ab823d936c71e29e1aa14ad3fb2
lib/data_mapper/adapters/sql/mappings/table.rb644004.72 KBd8247462e3bcde79a773de53b34bea9765f23bfe386f8aefe7f9ed418122cc50
lib/data_mapper/adapters/sql/quoting.rb64400763 Bytes7e09d001ca19722c7483202253a64bd3ce3ce7df6a337060ae1be6ffdc1d424e
lib/data_mapper/adapters/sqlite3_adapter.rb644001.55 KB136e3fae37f8320a5f3f596d76380e419b44ab7db81e20ba7c7b074743749dca
lib/data_mapper/associations/belongs_to_association.rb644003.75 KBcaa634fbc28948cd216e5034b6d702ba76737d72a659c39737be8eebc6e5b252
lib/data_mapper/associations/has_and_belongs_to_many_association.rb644005.71 KBc27bd0f806375bfbe786a5c11fe583730c4989b977e31762a70187ef9520506a
lib/data_mapper/associations/has_many_association.rb644003.62 KB74735cc0c30c6eedeca4ab1918b73cb66e7dd2a54af2d30cf881e66579c935f8
lib/data_mapper/associations/has_n_association.rb644001.73 KB2a19997f0ff5262da64314e46675b4f069cd6f582b31f951aac381045fed16ee
lib/data_mapper/associations/has_one_association.rb644002.5 KB415d79a533a6213f7ffc55a6ec1560db1fe336ca18b424927eb41ce039d5201e
lib/data_mapper/associations/reference.rb644001.77 KB2dfb7692f3e0cd95c3d4c701f509751ed1f5b28a7c570b3e3297540420c33113
lib/data_mapper/base.rb644009.64 KB64aa64eddd39ebc957893da4f6b30dfe69135746f21a1ac866d1c1be3ceea19f
lib/data_mapper/callbacks.rb644003.57 KBce4eb0fce280718fc471243df6d3842c5faf41152e1a584f74a7d2efb78ae621
lib/data_mapper/context.rb644002.23 KB9e03d902c297fc96388afbed685a3a0916ff635b83e93d84effe66576b422665
lib/data_mapper/database.rb644006.49 KBa1ec437ca90ece0e7bb6bd3cb5352c43b23fe831a32922ffb103184c3ba004e0
lib/data_mapper/embedded_value.rb644001.93 KB7dab6f38c319a93116cfbeb765eb8628f8db9b172130ea53d4ae61f6e811f171
lib/data_mapper/identity_map.rb644001.43 KB49f30de6c2511fa05698ba262b02afe13c69115912af1a7727134c7e6ae50ad4
lib/data_mapper/support/active_record_impersonation.rb644001.62 KBce142b58b82dd0aa093a4de93534c372629fee8c3f57d86235d2c6b6fa3b38e3
lib/data_mapper/support/enumerable.rb644001.37 KB8f2411ffc0adcfe9732f6e9f58d9a3f936831f0f259aef7ccf462999a9264cb3
lib/data_mapper/support/inflector.rb6440011.5 KB4b5bd44f5f0923df3d69c8eb5996fbb47fa1108676bd18b425fc8a34657815de
lib/data_mapper/support/serialization.rb644002.16 KBa0748a7d719ed594781b894595053893898b4baf943c3c8e2938d19a7842f79e
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/validations/confirmation_validator.rb644001.48 KB7996a69b4e201d6c6c1b56ac74b81da0bdee9c393b7cea1701c2835fcb1247cc
lib/data_mapper/validations/contextual_validations.rb644001.43 KB0f0cce77411a0d6a0baff0e0c19cf246f5a230239a76b4c6a1b02fcbdb9a230a
lib/data_mapper/validations/format_validator.rb644002.61 KBeb2b5c2efe3454667fd6e179eb5d1fd2df4db3f9b908c999508b6b107f279af8
lib/data_mapper/validations/formats/email.rb644002.41 KBe67a2a0ddde80fdcbcfdc1823ad826887d3992994a155fc798f7567c266f9b5d
lib/data_mapper/validations/generic_validator.rb64400577 Bytes1df8dea0f93ef321ce1e77f16f678217c67eaa1c7aba8ef9f6ade97907e8ebb3
lib/data_mapper/validations/length_validator.rb644002.42 KBa3ccebf47155c5cad17dcab4da028dbcf61dc12c1612bf7353f4660001e935a5
lib/data_mapper/validations/required_field_validator.rb64400984 Bytesbf5d26fa14419f1853a7350c379c2370eedbb18fbf40d2875bd591974ade1d7f
lib/data_mapper/validations/unique_validator.rb644001.6 KB9bc256baa6c0e0853c79e887f7dcf2ba306c4512c6dd8293abae01bad7518719
lib/data_mapper/validations/validation_errors.rb64400725 Bytesd5e31edfb855968a4fe92a516e9f960f8552bbd7980f063a59451a83bac22ec7
lib/data_mapper/validations/validation_helper.rb644002.31 KB100c2e9850b3a283060e2421dc7e23656466f53d73b461cf34015d82a42d994a
spec/acts_as_tree_spec.rb64400978 Bytese55b3e948b0c105c536f1edf8890a1dd6cc8bc9774aa958d70269b2b1dd66a10
spec/associations_spec.rb644006.12 KB47e423e010fc05669a9cdf0b611b303e83c767201848125affd52269c4d5c962
spec/attributes_spec.rb64400517 Bytes38555115e0c37404b02e3b2ae50d2eaa1e78948af476ff4db6eacb96e9198927
spec/base_spec.rb644001.7 KBbeb705210c79b7c25aa3cda8321c852bd27febd865916d64be35d4d347c55873
spec/callbacks_spec.rb644001.09 KB4c9b6dec8c549da9f3301d5a6e402fbe52efae3eb6ac3e82fb4d4edc2eaf98b7
spec/can_has_sphinx.rb64400101 Bytes6c6f061fd93159296de4327d7237b24e7ee4d0cb1843a5ad15c1e5ba921d3d6f
spec/coersion_spec.rb644001.15 KBa1ea09a3491ae829d74d49ebe1b00fde3c769989f85b3a63b197fad24fd0ddfb
spec/column_spec.rb64400789 Bytes6ebcca8e9bb4f21893d1a19da6d1b484b0f1851b6dba145a7e583f0648712c25
spec/count_command_spec.rb64400293 Bytesb2403b01fa3f394e92bc2f290bf6a46117a768a2f218282ad37baccd89cfe860
spec/dataobjects_spec.rb644001012 Bytes12a67b82ceb93d6f968e12ad4974309c5ac00403b9d03840ff6c798d2e4f325f
spec/delete_command_spec.rb64400279 Bytes79986e20d3618c757fd5768e970f83513bc6305dd269f80c0ad18253eac32624
spec/load_command_spec.rb644006.51 KBd12061543711326a3c6bca3d50be28b6f7c2b8f4d9cf8c0d3827166e4fe3565b
spec/magic_columns_spec.rb64400228 Bytes0c749147cb0626707dd2cd07bdc77a3ad89500d84f308ef494e798cf440b83b2
spec/mock_adapter.rb64400368 Bytesf55e459f19bb2b20ecb6450ff2f56853c3f33757c7b52d9549607be9028f1c33
spec/models/animal.rb64400202 Bytes00f5946ee38b922bd4cce7f4ad018486ba8540e52283088643a0055ecdbeb8f9
spec/models/animals_exhibit.rb64400227 Bytesddb235a686464071029a147e5392fb711290c1b421f0c30d1080df18bc24c37a
spec/models/exhibit.rb64400151 Bytese9a9548f0b9626cc36dec1c866c1b6faf550ecf32c9153385641fd6b5e1497c8
spec/models/fruit.rb64400196 Bytes81efda1612f818227c3d27e94cbc9d44e83afc6283f559a495fe6291c898ea3d
spec/models/project.rb64400374 Bytesdae10d79124529a1ff93d75904fbd3333f244bb46869a1a8974d5e840b33338a
spec/models/sales_person.rb64400107 Bytes05415fb80a0d1c6d0ebb0e4c84de60298783870fb2490d9a294c9fc4c919000d
spec/models/section.rb64400122 Bytesa4184dbf4524042952f0af58fc053603fd6ab49813c15042b724411d8d09e59a
spec/models/zoo.rb64400174 Bytes3f88643cb10ffeb5a1ab56b62688120523aa31107c4fac1f3ab22a8030b2f8a9
spec/query_spec.rb64400252 Bytescda1baf9aa301534737dedfcd4bb6afe19b644520c6d9b43ef0300d392248598
spec/save_command_spec.rb644002.26 KB585cf876595e4df2139af2c16184cd8d25b4684725e9f52672b55b7ef1052e73
spec/schema_spec.rb644002.75 KBd69eeffc10a2609d6ddf24f196b08a490b7096d226a6df20e1c02672d234e4a0
spec/serialization_spec.rb644001.31 KB5e2334b6f4d007d52be9299a3272ddbd258f5cf97586cdb3a74abee5cd1369cc
spec/single_table_inheritance_spec.rb64400579 Bytes320b639aff1453bb250ef651cede14f42699181592675c5adca19b0c981fb4d9
spec/spec_helper.rb64400775 Bytes1473968e46757ebe7e97e38bf09736ed4d987d971dd9dc8b2631b51d46571931
spec/support_spec.rb64400153 Bytesba20fd5dae290e5b9f4cc5ab53e158ed5a5637d403301862d400ec3b99496a4d
spec/validates_confirmation_of_spec.rb64400997 Bytesc2daa0b075db36f2edbb1526e7a1fa660d59193f0a3f3448e730a603f5ed89d5
spec/validates_format_of_spec.rb644001.64 KBe0bcd4c9c324d30688f8af919639adfa35fc229eb8a3f829c87c767f029018f6
spec/validates_length_of_spec.rb644002.67 KBa026eed23d1ffb2e746c80ecfd27a672425e76196daf882af54cd37a13e63bb9
spec/validates_uniqueness_of_spec.rb644001.37 KB5a523b47f8c5cdaab21ed0d5563c550c891c03ff4f76a5649cd52fb02659b6e7
spec/validations_spec.rb644002.36 KB93c947e5fa479c9629d08c054738b342e09f51aa2226859b7d30c4da282f9d8f
spec/fixtures/animals.yaml64400573 Bytes159deea36e5cb7847cf36bcd933b5d8d31cda701f9b0802c8ca4d9eadfd4c8d4
spec/fixtures/animals_exhibits.yaml6440030 Bytesc6d17dafd917a54d523f9af0f0de8f9a6a23330904f3696faaa31f48300d2896
spec/fixtures/people.yaml64400539 Bytes898958c7933c6afbb0c98efdcd548d3be664492e963295e54ceeb7d15635ca9e
spec/fixtures/posts.yaml6440040 Bytes52ff973639dc5662dc87d7b4b442fd5896adbfc64350b34b810117d704f52315
spec/fixtures/zoos.yaml64400736 Bytesb907c98fc48afadf5061a9ce7e8554fffc979d28f1144ed6eed4f082b39ca814
tasks/drivers.rb64400691 Bytes6846e7b39e3d5c6289519abed3fb08fa5fa857add809ef6ed2e7aceaec212228
tasks/fixtures.rb644001.33 KBfba763c80452a0e2edfbfb98ecfe5d18ca99b7bdc831d2d6661cecef02d1fda4
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/Rakefile64400560 Bytes02da6ee20649cea656a03cf0fd4dc93903d1bf6f237afa2c9b1d22175314a431
plugins/can_has_sphinx/README6440048 Bytesb8b6bf583bd630587b4f40eee2dda85a7dad58e25334856716e2e7397c59c024
plugins/can_has_sphinx/REVISION644003 Bytes6e2ae11dad0616f66bbb2b6e6556f580bb987fd911d7132aa6bee2bfc7cc7b52
plugins/can_has_sphinx/scripts/sphinx.sh644001.4 KB416cd70230ecedfde047350129a9a4012d7f8914b71e979423b896e962f92198
plugins/can_has_sphinx/tasks/acts_as_sphinx_tasks.rake64400905 Bytese93d11e06f494b8ae6e69c90665c2f46eec70bf77effadd833a437e19f8e4018
plugins/dataobjects/do.rb644008.38 KBe6e55fc05ef5010d1555f83e1c3d954b03b5954ce1a74c41b0c1147a8f08a9d2
plugins/dataobjects/do_mysql.rb644005.81 KB9fae243c9fd48d4adbcf6a25575156154a196a1aa57ad80a258400e1ce5919fb
plugins/dataobjects/do_sqlite3.rb644004.41 KB693d26cd7c9cc476b3e45b7eb4cd257538d0f901f12aa047b9147e1443b18ab1
plugins/dataobjects/Rakefile64400217 Bytesb70cd451b831d9112e11a3f845e451b6f1dc63e6d5dac63156abe076dea4f192
plugins/dataobjects/REVISION644003 Bytes7ee29791fc17e986b97128845622b077fb45e349fdb80523fac9dba879b4ad60
plugins/dataobjects/spec/do_spec.rb644004.04 KBf537b7fdc0dff87a5acbe7919661cd712eb3be2d4f0cd2915bff88a7657b59b9
plugins/dataobjects/swig_mysql/extconf.rb644001.05 KB27586d093cbbe3142c3046f56916e8f9417ce08f5cb1fea823c64b5a47525593
plugins/dataobjects/swig_mysql/mysql_c.c64400552 KB3991b21193ebae5b221ccdfc7ab9437ad97b368d52ff2342c91ea5e2456424f1
plugins/dataobjects/swig_mysql/mysql_c.i644001.8 KB3d6da99e20132680aba3a5dba9f80d3d13454953558af62ccf4d50104d8775eb
plugins/dataobjects/swig_postgres/extconf.rb64400811 Bytes999bb7b3f7babf60b011ae64ac91c95e3aaa41355511090e69839a422439460a
plugins/dataobjects/swig_postgres/postgres_c.c64400263 KBf9b9083455acc4a0889f027b1008613c85de1f930ebb760de358394afde25a77
plugins/dataobjects/swig_postgres/postgres_c.i644001.62 KB1118ba98d77e882e925639775d30d650dd0c01b8ef38e0170e5cf30cfafdb4de
plugins/dataobjects/swig_sqlite/extconf.rb64400201 Bytesbaa42c69deaf1a809e977e51e3721fce846c48927c9162078ed8ae62c05fb1d5
plugins/dataobjects/swig_sqlite/sqlite3_c.c64400153 KB95b06b9b65fe13bb3e84cff897fac003e941de39d64540e1f5595415cc75d3f9
plugins/dataobjects/swig_sqlite/sqlite_c.i644007.41 KBa24644a7527d02277fe8061d08c69b78647142c2b4a0643a8b65251df00d8a40
spec/models/person.rb64400653 Bytesd123d1724d8fcf0efa41e141a5bad56af7245a3ee7c8cffca58ddf1deb4aecbc