composite_primary_keys-4.0.0.beta9

https://rubygems.org

composite_primary_keys

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 51705

number: 4.0.0.beta9

platform: ruby

spec_sha256: 4f3ea1fd5963f7f71cb8d6905f601528718dabe2bd29c7169dd02d512db06931

sha256: e06ce757b0a12c5254ae33a966dabd15c71ab1850d1f574effed729febc9d788

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

updated_at: 2024-06-03 07:35:06 UTC

position: 122

version_data_entries_count: 142

uploaded_at: 2011-08-23 01:16:46 UTC

indexed: true

has_extensions:

extensions:

Gem size: 48.5 KB

Version Data Entries

Total: 142

Unpacked size: 211 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/composite_primary_keys/associations/join_dependency/join_association.rb64400622 Bytes57ed73939766f78ab449b3ec625f08be0f5d33a5204cc224205a109ffa2f26c6
lib/composite_primary_keys/base.rb644003.91 KB7edbc6ab4d3cc958e8a39d50b7e6b43b97afc43e51d246ada2acadd5d110757d
lib/composite_primary_keys/connection_adapters/abstract_adapter.rb64400254 Bytes52bd02cf9c41a12dc543e540108087dfc4de136786baa571df16bcb3c02a096b
lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb64400961 Byteseb1a603de40f91bc78ace3801d8e0b76a3ae2538b1f5fa43d382b285accc0ef8
lib/composite_primary_keys/validations/uniqueness.rb644001.36 KB37ce6ba7df1cf6a37d67024e0a5268e4014bf4c129a8f8e47b5c4597c456abe9
lib/composite_primary_keys/version.rb64400150 Bytes75e8dc0843317e8764551bf5cf430ab9b151535317e10b6a2c4086144773f7dc
test/debug.log6440040.8 KB71ad7c0a9e8866485165f9fa2ebb1111cf4487c801918e6274e04dce3ee2ec1f
test/fixtures/article.rb64400129 Bytesd5070e7a2bb041ea4dec527ed8ee23706ff2ad678ac0a82cb129161cbd7498ac
test/fixtures/articles.yml6440073 Bytes18cc64b26a73c065609cf665ce2c16efdad8f2900e0f3aa363c2d2cd91a90a44
test/fixtures/db_definitions/db2-create-tables.sql644002.47 KBca1012b70a6d224eb0e7bb2ee262338b3cf1acac98effcde8fef8500d96cae3d
test/fixtures/dorms.yml6440018 Bytesd103824dd5dcf02bd413892cdfb67a6485556164bbe80643980111b27e00e414
test/fixtures/employee.rb64400148 Bytes0023f014a76f28ecf2dab462c7ae9b0fa3a96499c28a87f99897fa6e20734f29
test/fixtures/employees.yml64400206 Bytes3cbb1a2298012704c581a08dc314ff1111a5511462a6b733625bded1c4befc4c
test/fixtures/group.rb6440060 Bytes519a069040fa86ef85f7ad8821066b5b7684e9ae6dd3bb54a46e6dc8bcb411ae
test/fixtures/groups.yml6440043 Bytes04743a6ebae8175e81bfd5667a11cea93ce2f484b4b8b5f6ed6b7839ab7f78a5
test/fixtures/hack.rb64400167 Bytesd0d66f8a71f186a04839efed5cc9d1bf9bcdd4175e74c980f46b435c8407e23e
test/fixtures/hacks.yml6440022 Bytes1d3807d175aa198a844bea13d96a19cf41f6d76c3c5087fa43cfbe11017e73f5
test/fixtures/membership.rb64400351 Bytes202536b45f59048ff4382d56ce71d462db55fc71e1f61adb07e50d1fef5a233b
test/fixtures/reference_type.rb64400325 Bytes7f318894a984d874d917e0d35dcc5e7249ccc29dceb81c8dca4c244a54facc5d
test/fixtures/room_attribute_assignments.yml6440066 Bytes3f08b96543d073f3a615c10ca651da79f93bf233b60ab3cbfa29a38b4a5a8573
test/fixtures/student.rb64400188 Bytes4aebcb7c17aab90a1908daf8bebbda9d58e7ef520bb880e4c79bf1225d960883
test/fixtures/students.yml6440030 Bytesa0b8fb4161db0fe8604bbdcfc45a6cc6b58fba80d2a2f9107d6a6052dae872e5
test/fixtures/user.rb64400301 Bytes0a8900da5aafa01e5ab34e8ed35baede05576238bef2a7bd2a337546240209b3
test/fixtures/users.yml6440067 Bytesf7666ab6b4cda7e5e56444c92bbede345a98635ace3bd681deda5f6ffde24a2e
test/test_find.rb644001.99 KB495ac6b88277230adeb926aed0f4ec73935ccfb4c318db1e03617351b8770b8f
test/test_predicates.rb64400780 Bytes801030b3cb140902256d768b2853477712c0d95199803132c8ac88044dafc96f
test/test_santiago.rb64400706 Bytesaccfe7864edaae35a861f416ac0104b478994818c09653853d89037f87068e98
Rakefile64400941 Bytes7777d13de65ab8c0ea1af0df28db192f52907a6f19e81edec9be3615836a0d0a
History.txt6440010.5 KB65c24678a9c5189da5298e1a95f8972715b14e718a08eed972b1dcfe25016eed
README.txt64400852 Bytes3d036c40e42db268d1bd461bbf7b3d2cd37a3a24de215d67acf02db669d50081
README_DB2.txt644001.31 KBda30b40cf0499cc9272905e437af4794d084d31af4f422bf09759a97964cb0b7
init.rb6440069 Bytes3d42058243aff44b2a98a2a3c2ac053206bf61011e145069cdb7df1b74c08e70
install.rb64400795 Byteseb4da5eba0a37f3bee1796b11288b81b8c1c49f67f4a534a46af2c8239baa4ba
loader.rb64400677 Bytes3891eb1403e34002e8b4734673c4639e4f0aa0ca3549536ce36f66a2b966d24b
lib/composite_primary_keys/associations/association.rb64400654 Bytes9c67601571a371d7ba8452a1ce17aa4fd61c5ceeaf16b52faff5f01ac6c0907d
lib/composite_primary_keys/associations/association_scope.rb644002.16 KB3e9b4b498c8a1696ff30ff98d2c637067da50e248f1048ea5c9efdf99baf72d4
lib/composite_primary_keys/associations/has_and_belongs_to_many_association.rb644001.87 KB39945a522751845fb6923c965f320f01cc66fc5b96d83669c9e8ae9ddeff1107
lib/composite_primary_keys/associations/has_many_association.rb644001.38 KB95c9e90801a83d156451d9fb3ad5af7ccea2ac8836bab1fd7f0967a2af0724c5
lib/composite_primary_keys/associations/join_dependency/join_part.rb644001.18 KB19e091099eb98fd977b95cf9e1cc1293f0fd261aedfce38edebf952be07461d9
lib/composite_primary_keys/associations/join_dependency.rb644002.34 KB076ca1bcc126ab52fcacc1d3e9dcc81421337fec72472d28d6ee0834fb4c8e8b
lib/composite_primary_keys/associations/preloader/association.rb644002.02 KB536feb8e75b73f114234505c0a52217c36e183bc8ebf358ce9860f317981e5dc
lib/composite_primary_keys/associations/preloader/belongs_to.rb64400276 Bytes8ed5938138e25ce33da0755fdd88c40ea727f436a7b80a3ad5c9e011673925c5
lib/composite_primary_keys/associations/preloader/has_and_belongs_to_many.rb644001.36 KBeb3a74a8f70a63f449b127488d3c1f407e1b7756d0d0a11c672a899246efc2f6
lib/composite_primary_keys/attribute_methods/dirty.rb64400904 Bytes9a886e81550cf0d11b04626d2cc48a77d28b553535b6fe249caa8b7abbd18617
lib/composite_primary_keys/attribute_methods/read.rb644003.01 KB407e3f3f1248e1ef8be1f1eaab63a4ca8fb5f01574397b9e645f2c9b865486b0
lib/composite_primary_keys/attribute_methods/write.rb644001.02 KB49665c567ed97ff8b578b0ea81e82392d20fb8abe8a725e62ad9a4e250c6a6d8
lib/composite_primary_keys/composite_arrays.rb64400365 Bytes58c0ae929210fd3d7faf66df6e51d32ef89a54c42fd9fd73fac2b17848f3ff97
lib/composite_primary_keys/composite_predicates.rb644001.88 KBd3ddfc960b90d5628c6e3375a9e2e212bd39975aa7f9011ba38d2c2d06db391b
lib/composite_primary_keys/connection_adapters/abstract/connection_specification_changes.rb644002.92 KBa104124ac2704483e51242c956dcec13f3dad51b58ea343925a3eed73dfd2afd
lib/composite_primary_keys/dirty.rb64400448 Bytes68414ad9cb261920afbd81cc5bbf1a5488d161ee7f64673c9444b3c735de5e1b
lib/composite_primary_keys/fixtures.rb64400467 Bytes2f4691269d0ffa1f4d797c0c147d27a68a5dd872c7e80e3bfd0a56e6ca3f14c5
lib/composite_primary_keys/persistence.rb644002.11 KB9107ef22ec1cf9ccff671cf3ded7289b88a43d361fcea000638688c9072468ce
lib/composite_primary_keys/relation/calculations.rb644001.73 KBac69058b19b7527dad01e15d5be4b8178afd56e5e133d46c706e8fd09966041f
lib/composite_primary_keys/relation/finder_methods.rb644004.01 KBcfec94796dad470aff9e1aed0ff8c1e1e77328837059a2c249b5b1586c91dbcb
lib/composite_primary_keys/relation/query_methods.rb64400600 Bytes7e9f003269ba29be81106a69eb9033a5469b34681eca7d049bb1d0ca880abd83
lib/composite_primary_keys/relation.rb644001.68 KB3daf9d0cdb86fe9c3d42aac206370a10b6cd7abe868a8b9f2642f6ad6c3903a9
lib/composite_primary_keys.rb644004.05 KB899e494a54e92d01ee5f64933b38bb22757839bdf360a2e29fa14e0d540ec78e
scripts/console.rb644001.18 KBd7316dfffbba4a156c19dce1dd70e1b2d5c5454b8adb02b0a4f2f2a3f970b737
scripts/txt2html644001.72 KBcacc540be6b47288ca88b7e327c0eeeba13e43e16ac2e5b912654a3ba56f30ef
scripts/txt2js644001.32 KB68379478c77a2d1e356acc6386a82a345ca88afa6bf8b37a6d97c2f49f4815eb
tasks/databases/mysql.rake644001017 Bytescc907dad8afe6b3bcf3b36185b2374cd167d39eaf765017539f3811ed6d44603
tasks/databases/oracle.rake64400877 Bytes8921ef3c823a6b851bd82e278673ac6911fa5943abd2aa00328def49fa329e67
tasks/databases/postgresql.rake64400898 Bytes6f01803c281a8747665d66a97ec95e28edcf157d3f8f58d652a3a96567b3e996
tasks/databases/sqlite3.rake64400943 Bytes7a322149676cd64e4fadbe8e3ee805638d9e77f389abacd4f7c37d22eb4f9ad2
tasks/website.rake64400709 Bytesad7bf762095544d150b7547d590b5e2333ba5703069d2e80fde04be624b36154
test/abstract_unit.rb644003.2 KB1b47f09cc1cb8a7dd5b21c0c83bf27b1ec55d589e96b429a5d4e99b8db014b0c
test/connections/connection_spec.rb64400321 Bytesede78e8314fb84231827b1ede02f3957609d4aa67f934dd40b19f292a53d8e0e
test/connections/databases.example.yml64400380 Bytes390027df00fa8bf7f5947767a9af22ffcf2faa0e1e60c06671dc6836cc25a143
test/connections/databases.yml64400117 Bytesa8c63437ead42466c216f6e0442205d5914e0064b3711a0c9755905fbdfe53a8
test/connections/native_ibm_db/connection.rb64400521 Bytes6e90372b9ec8e31958be7198d76ab002b650592f35db80c0e5029d86363a48dd
test/connections/native_mysql/connection.rb64400448 Bytes06526bb748c0ae705e220b5d5cb1db677f60ad6b7bfd4f85e5f79fe36b47fedb
test/connections/native_oracle/connection.rb64400341 Bytesf39395262369e117d7eb03e02db4db49348b15df52078c853c7e280e092c87e5
test/connections/native_oracle_enhanced/connection.rb64400682 Bytese5a9e150f4efdfb439429220fd47f12a3cdad5173e2082a91c9fc784c1675917
test/connections/native_postgresql/connection.rb64400452 Bytes2109b19990f091d53d607cb8ced50cca2d697174797117e420023e43b5ff74c2
test/connections/native_sqlite3/connection.rb64400236 Bytes1e73de85df205f29ba9eb6c26a704f2e225b1ee920d7fbf49f6ce8c2838ad3a5
test/db_test.rb644001.33 KBd960c5e3965f7ab80f0cbe87376e0472f9a1100e3ad211ec81d420edc698b970
test/fixtures/capitol.rb6440074 Bytes3c52868b5d84289ce418d1585d12552c2e47da6841c48503c9e68413ec901a5d
test/fixtures/capitols.yml64400191 Bytes8b87fe7105b3164ae43635626638b7abc8c8a3024f3ed1417620df6949388c3d
test/fixtures/comment.rb64400102 Bytes05f28680ceed7962e97aed3109fe84190ade20dd624c6d1099fa8929553f78d4
test/fixtures/comments.yml64400194 Bytesb4ac4b7d9d0ee05462e1701451b66af8ae6d3d62d0619c70287ca9696894179d
test/fixtures/db_definitions/db2-drop-tables.sql644001.79 KB107ccece502b43128c192edb3983fdab6d6b51df7d7cf724acb0d85fc812178a
test/fixtures/db_definitions/mysql.sql644004.47 KB9a93e494b12fd649a365bb13c40c9aba4c6d8505260f4eacabc9ea4f61298201
test/fixtures/db_definitions/oracle.drop.sql644001008 Bytesae02e6c8e81ff71241da697f1d5072d61257c946d7660c261f674421dce269ce
test/fixtures/db_definitions/oracle.sql644004.6 KB9577cdf568ea625812e778d1fcab83f931464860cd9ac929ece8b691d7c667a4
test/fixtures/db_definitions/postgresql.sql644005.18 KB74e239d3f95f05b9678c818c91f9eb2c5bff02458e1d464eae758f88eb50e6a1
test/fixtures/db_definitions/sqlite.sql644003.78 KBca4aaecb30358d0f89a4ed447ad515f4738dfb0068316e4f28636ff27b791c66
test/fixtures/department.rb64400274 Bytesda8b983db7d959afa5fcc301034855cd8e5b5198bcca3dbec59ad027d99b9316
test/fixtures/departments.yml6440098 Bytese007300379f3a3c5490d9898279a808bbf0c41653af21dc7671bccc432fa1310
test/fixtures/dorm.rb64400107 Bytes4981470269a95829d9c729e56521655f54eb61d62486b9259454cd41d13a1c8e
test/fixtures/memberships.yml6440078 Bytes0f5d3de7613c3724219c8161dced22f0a029e8016c6696678a31f21918810b45
test/fixtures/membership_status.rb64400110 Bytes6952f5e71be221f839a9206064892f9e71a193a77fcdb5505450922a7766579c
test/fixtures/membership_statuses.yml64400127 Bytesb42317256c2433a45c3a3f35c4e0c107f9fb9162d996c77ea4d890116fb81e42
test/fixtures/product.rb64400389 Bytese8db74771dfed12cfe3328d82b47f4d6a7b3d18db661853d59464387b0d964c3
test/fixtures/products.yml64400134 Bytesd791ba471f49324d912338cfd7de66836787e85ea55e5ecf2975a1a2ed221483
test/fixtures/product_tariff.rb64400228 Bytes557cacdc1cea15aa32f1ad12b7e89a5f20d8521827e7025ef6fe5e6609d8c98a
test/fixtures/product_tariffs.yml64400283 Bytesc4966d9cb01cd32e3aa070171b9b724a49171ff3b13d7e9dc4426aa05e8dace4
test/fixtures/reading.rb6440081 Bytes3850a91837fb9e06546bbd603913c3de420dce9d220fabe0024d987a39a9006f
test/fixtures/readings.yml64400133 Bytes448fac33455a433a97453b0b92b9bba9e3c3058d4ecca01847006cd296bdc6a7
test/fixtures/reference_code.rb64400240 Bytesfb72f94790f23ffc0880556b461fc8c9050a60a0a94352807f1c6cf2ff3fde02
test/fixtures/reference_codes.yml64400497 Bytes998766dfe8e003eb221c3d86968083e39bccca8b3497c935bb7e243854689201
test/fixtures/reference_types.yml64400166 Bytes89f52defee0a33fe55f1d2e2b4a26efdb1154563c5a0c7aefec56cf4d9f5de47
test/fixtures/restaurant.rb64400357 Bytes673b18d727dcd96348c872a484e197459e870fd5b3c2075a7e088eddbbe89d64
test/fixtures/restaurants.yml64400185 Bytes364d274cf15d72ab69a322420f8a8f0504b3a98c7d858314c65b99473cfcf18a
test/fixtures/restaurants_suburbs.yml64400128 Bytesf75c01272946c60ebdf2b227901d31f78fbb43eb233c1f7172ff614d7821d417
test/fixtures/room.rb64400435 Bytes13bbf65d5a21734928af80a2a8e4bb1bf768a4118573f1b21e2217addfe64bbd
test/fixtures/rooms.yml6440084 Bytesb0010f3a34b8e35854791d37220de41c41f6a8ccc9bd4cb53fe91c7f053050a2
test/fixtures/room_assignment.rb64400316 Bytes24ea92a3ab60ac3daed161c1f599886eeae3d3e7aebf71a45cb4bd4121f13ad3
test/fixtures/room_assignments.yml64400122 Bytes112c0af32653bf45153ebf74f86eaab4c849b84cdf2e9462a094a4fcaea38ea2
test/fixtures/room_attribute.rb64400141 Bytes999fafb98767e9481236f221ddb2f044c1be2750cd82bd3cb7ecffba9aeea72d
test/fixtures/room_attributes.yml6440038 Bytesbfe518246f23c5d39eb49b5dec7e6fecc04008bb50d9d8409360e468c74d2888
test/fixtures/room_attribute_assignment.rb64400198 Bytes8b72669c2cc939dde000e5e1af5cbbabb2eb5db7e3d2b65bbc5c86f6979c0fe8
test/fixtures/seat.rb64400116 Bytes302967bf8bad20a7f7e54de6667738cfed508aed09e91fd61bfaec68ae3e9417
test/fixtures/seats.yml64400100 Bytes6aad6af0dba2e07c6ea80a647a0db5bb872fa914e80e2e5aaf1a6f31fcbb49a7
test/fixtures/street.rb6440099 Bytes02308acf79c4d8e5505f2f924231628d570e675607b011182f27b63dd1dd6cc6
test/fixtures/streets.yml64400196 Bytes0683bcf40f2c810e636ea9576eceff2c993a95fada40115b48e8021ec84b8eaf
test/fixtures/suburb.rb64400289 Bytesbcaf631d655103e6669f0094350fecd8c018bc718a2e0b083ff49308303ef788
test/fixtures/suburbs.yml64400179 Bytes2e32cd7e6ccaa6bc55f033d8dc8a2fd29250fbdbea7ad80cb796c5f6c039bd46
test/fixtures/tariff.rb64400259 Bytes5571f9362085833c087e8855b3d6c737d9404da74ca1849d387fb08a38125697
test/fixtures/tariffs.yml64400246 Bytesd6ab64d11e9f37d73e8c35c3407cc86d1057a24a3de6d093371bed48b235f8e3
test/hash_tricks.rb644001011 Bytes63143435e7f9a4e97633dbc81004037e22c0f5ab9ffd753aa41d823ecd7813b5
test/plugins/pagination.rb6440015.3 KBca44bffd896bcd969570a9ca784ef1f84bec1e83236035162d3f6c9936c6d72a
test/plugins/pagination_helper.rb644005.91 KB38c062fc00bd11ee1283058064262a1c3bdb8de5a7810cd90510fc4b4bcc2c7f
test/README_tests.txt644001.3 KB4667888eb35e0baddb2650e4f0e72dd7b00b122c817d771c07ecbde22fa63f30
test/setup.rb644001.2 KB7ce12ab49fdcbee932a8ba9ab6142ddb8e5be3259c403c985953460635949527
test/test_associations.rb644008.91 KBfac2be48c4a3768580ba85cad0c0af8a8671f80a8773e925fd204c573a18a4a5
test/test_attributes.rb644001.95 KBcb107e621f6607f77ad90a772921e0d3c719e0d18687179f18aad70f991d3360
test/test_attribute_methods.rb644001.34 KB11e03c9216e8d737fb8f95792f5ff65d98b3c7c7a130dde26f951bac3c7ae6b0
test/test_composite_arrays.rb64400628 Bytes4ac34b58bf37feec80ad4b528009cf29a53bd67aaeff37a77ece3c71bb559fa8
test/test_create.rb644002.64 KBc7af747208b41b9abef3027c8487c36244a679184d66213aa8bf4a46131d6ba4
test/test_delete.rb644003.67 KB97db12524044034f20d0a0f0361dce7693aabd4944eda6e4e7f0a402e8cdfca0
test/test_dup.rb64400814 Bytes803f52b411f73181ab47495334f91069f7fd7a1bc16e475ca24a026e43cdf703
test/test_equal.rb64400468 Bytes1d2149204cf8e3aab9a8dd5b93d5bb68c64de0d9110a7f0a4b6c853e20535bb7
test/test_exists.rb64400956 Bytesb6c20167185b977d0f53d53a73ded936b212a721b09c42f11f134bdc3f9aa101
test/test_habtm.rb644003.7 KBf591ee9c2ed41f0e16f25832a3eff318f51c0798f50c71f94edd7bfd2ae5afac
test/test_ids.rb644002.58 KB154047258a86d18a237c72585836613957984cd632f2f49f136ed4197155bb68
test/test_miscellaneous.rb64400717 Bytes038c9f48939b6ba01b0af7b3d8f59000019fbdc5217a5a34be582e070314a89f
test/test_pagination.rb64400890 Bytes21d09ea67f19cddcba2afefa0e86a8df62fdfff5323dc95c4508f82f1d7e4adb
test/test_polymorphic.rb64400737 Bytescfba20ba27d46d99699d1b01ff92f9bea72f1b02ab84256237e7c4681f99ab84
test/test_suite.rb64400558 Bytesb440ff7d8fb7c0d984250820a4ea64c0e59d40a97ba74be269eb70fa8ddc6f7c
test/test_tutorial_example.rb64400691 Bytes3e7d6f73f56173ca7c8f750c1f1745a15de58a68bf9207905417f8f585527b17
test/test_update.rb644001.42 KB4a08a58a41778bf41551b36b23b538d1904462ce48e862d2159f8d861178f4c8
test/test_validations.rb64400247 Bytes6f11a21b5b87b8206ddc30304d487b63a2253856cd5f1b6f54278fe6299a3d0e