activerecord-2.1.0

https://rubygems.org

activerecord

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 8680

number: 2.1.0

platform: ruby

spec_sha256: 7225ba0f1530c7f04028c933aee5fa16b3ff9711923bd74cbd82b45eb0073fa0

sha256: 94e205668a88f63199195102444086b4dcc1f11c4f801beaf6e8fa2d242c49c5

created_at: 2024-05-13 08:13:55 UTC

updated_at: 2024-05-23 19:17:56 UTC

position: 452

version_data_entries_count: 291

uploaded_at: 2009-07-25 18:35:42 UTC

indexed: true

has_extensions:

extensions:

Gem size: 442 KB

Version Data Entries

Total: 291

Unpacked size: 1.64 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
test/connections/native_oracle/connection.rb64400643 Bytesbda8c50758aa2bf17d172e7acc310524a912ed858a62c0aba446a7c7de3ac364
test/connections/native_postgresql/connection.rb64400519 Bytescc32b9c226b3ebd71086fa4aa80cffd1b4eb7534e286b244ce38a8121ff4df3e
test/connections/native_sqlite/connection.rb64400935 Bytes00b2a92ce6380901e4f5da6bd8ffa13eb2daee4b450fe3d77dfdf9dfbaacdf8d
test/connections/native_sqlite3/connection.rb64400960 Bytes8c943d0899d0abfa7a8f0a1165c8157e354ded9f1841c07ce789789a1ac66604
test/fixtures/all/developers.yml644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/fixtures/author_favorites.yml6440058 Bytes173ef72ffd10685ea69c48ee5fe680584079159d69aac71dbddde2f419c60100
lib/active_record/serialization.rb644003.54 KB1b0f9f49fec0ca13fd1c73f2f8d4ff629113a1b2ceb12d6b34b98d1a0bc56a44
test/fixtures/naked/yml/companies.yml6440033 Bytesdaa337379852ded8c957c93726da51be4e7338b8f90d0f5ebf8001f4416c917d
test/fixtures/subscribers.yml64400106 Bytes753e80255c9ea7f2ec60cbc935181d95d7b686f2a8e748e906d86e9030f8faeb
test/fixtures/all/tasks.yml644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/cases/helper.rb644001.32 KBc3f0c8891222ec6c5f83e3958d927c9e4a08e06f2edaed2caf8af0f0bcc7c801
lib/active_record/schema_dumper.rb644005.84 KBe8aff83bbd6cf6ff302069b45ca8d8b79ac74d01abd1cd13c095a69b0d83b82f
test/models/item.rb64400141 Bytes6271ca60b7b1584032c035bbdeaa4fb7d5c6bec3d49d7f80114dd6b95453ff77
test/models/sponsor.rb64400163 Bytes16a1f8a557826920c20f6cb6b0d6ed91f6536ed3e2b34e21198e5309da24a33e
test/fixtures/reserved_words/distincts_selects.yml64400158 Bytes30ee0772e8958f83a537654bd43e561f84660bc93de33353b498909960f97bca
test/models/member.rb64400415 Bytes0098fd088b102b2c198f06e57fce14cdfcae2e128d617e1f07baae4530c23ce5
test/models/job.rb64400160 Bytes64a391e259e57663e3863ca1ccf9d1d6175c271c5f96960b1f16e6021916324f
test/migrations/interleaved/pass_2/1_people_have_last_names.rb64400184 Bytes4209ab5065bd336c85071b3fb585ee4d9463e00ac36519b9b89d225ed879e025
test/models/membership.rb64400164 Bytes9008ace1dc86597180016912d6385cc5f3fba9e5eebd00e6525c258741b3a6c8
lib/active_record/connection_adapters/abstract/quoting.rb644002.3 KBaa5ea1bad599825dd95a2451bf1528ecbdf08bab23e796ae5a1e2952a066a727
test/fixtures/authors.yml64400109 Bytescccd6afe97b1c585b36062f0350d07b9ab7db9ff7d732fd70df8067e2b77d804
lib/active_record/associations/association_proxy.rb644006.98 KBa2cb5a241a5563134db0a95725152ed43c1a425ed10f1ea1191b1a756f1ffc42
test/cases/deprecated_finder_test.rb64400978 Bytes370099fc69f7d698f3caa961dfa2daa054cb9bbf32db8339eab1154c174d5684
test/cases/finder_test.rb6440036 KB85db76ae23feca80bb7ef8c6533671f66cf165cdf3f2709d3a253448210c560d
test/fixtures/minimalistics.yml6440015 Bytesb9b03b6341a1801576e1f3a751f1f9aecb70766236b983185ee82c15ed7f6c79
test/fixtures/reserved_words/values.yml6440063 Bytes5c1013b0e7cce2bc9f01124f6fae629da206a1c6cb7950139f47267a2651d49a
test/models/reader.rb6440078 Bytes6308c50a0733b0c5000b63a1b219f3521c5a0a6dd963f7a2ad63fb0897fdb354
test/models/task.rb6440037 Bytesf13eb6b497a4cadcffdaeec7c10fea5f91713a2b5e5ab381a7e1a45ded2ba92a
test/models/treasure.rb64400168 Bytesf0cc5ab54817e35650547f0854b8637f9431f055219d0ea30714206627ef4c82
test/models/vertex.rb64400367 Bytese72a04ec3f38bf712287c2685618145af39719cf096d116a3063522ebb6c3697
lib/active_record/observer.rb644006.87 KB5b34b45dbd91698221310d5b162927af23876d748c677706962fb2852b17630c
lib/active_record/test_case.rb644001.15 KBafde9f8860ce51b697f5a422d10529591b5a191934f3fe91ea10bedaf5c9c050
lib/active_record/timestamp.rb644001.62 KBdfd7e6907b589b86a2a8c3c5117476c88fb3d101607045f7e5231cb33466aec2
test/fixtures/memberships.yml64400461 Bytes98fbacfb43dfa4e639df739dae30ddbcebdb72cfed7eec9e80826034b70387ae
test/fixtures/reserved_words/distinct.yml6440039 Bytes4767b8afca27de00336f06631e7712496c6eff0fe37ff39ce50d13c27a584958
test/fixtures/tags.yml6440062 Bytesb501b39a2028f3ea559a3e646eb0656be6496ab4b86004f7d17a689677e21d82
test/migrations/duplicate/3_foo.rb6440082 Bytes6d11969f43dea2006dd35ce0c79cc3c339172f6f2e239d7216091c798365008b
test/migrations/interleaved/pass_1/3_innocent_jointable.rb64400270 Bytes8ff8b53d68d6178e919b73b515d79baa343e677d6a93890bf86e4d82a032e34b
test/schema/mysql_specific_schema.rb64400449 Bytes312d68111c740b90f0ddbb7fb7de7b6a36cb83a103e17be2c1c80df3d47d4e40
test/schema/sqlserver_specific_schema.rb64400136 Bytes59ad7d96aa45a39dea0cb44088533048ae7bad53bcb5fd422fcb2af625a5c811
test/assets/example.log6440073 Bytesa553ae10727800923ccb092a9d5f6d2970170f1deb35422088d61fa33006a453
test/cases/adapter_test_sqlserver.rb644002.75 KB521804c08190cc3dd2bf902d0afbbfc0f58b4dcecb5c76ed68957881a9a4234d
test/cases/aggregations_test.rb644004.2 KB9ac007e97a4b4d12a4f9e00593795816b074b3439817ad81267a5a9730c03c2d
test/cases/json_serialization_test.rb644006.5 KB10b99ac5dd7fd075116249e1ef83eb36951975220fe9b049ebb2d2d75a203875
test/cases/active_schema_test_postgresql.rb64400772 Bytes3756869a0e11651eeb6a5e58af1fd8147aed9cf41f15542086dfc1d99a10d671
test/cases/reflection_test.rb644006.68 KBcde2ac7030abcfd260e34b5334a1bcd3c518540e0e37ddcd0f37e8b8b51ddb52
test/fixtures/mixed_case_monkeys.yml6440075 Bytesa307002d143be1a03431e1f5e2fa7c753336a59ff479969ab1e3936c2b8ec474
lib/active_record/serializers/json_serializer.rb644002.93 KB74d2fc0c997221787977d8d906bbdd89a3acc4d086c26b58316d2b77ec1e022c
test/models/movie.rb6440080 Bytes23b5c7e70996f38738a97e3052869fc54b655543426a90dd3c7d80ccb075d8ab
lib/active_record/associations/has_one_through_association.rb64400736 Bytesf55a92de12c92a32637242e2cb890b02d1ec196fb0a12140cf6c50975030db2d
lib/active_record/connection_adapters/postgresql_adapter.rb6440035.5 KB243cacee67193b35a5c236da3d953ab56658152a56643a2e7d15e5583a3d8e27
test/assets/flowers.jpg644005.7 KB12d79e391a5b665e816ba6286c0083c41167898bb7f873db4e1fd907f2240fd6
test/cases/base_test.rb6440067 KBc84013c0daf364f222aa3a83c4a05360945da66e15ec8a6678f8dc20cf01e45c
test/fixtures/treasures.yml64400125 Bytes92c32ee399665c8cf823dc142cc1efec6d9e4685beabc08c05e2ef5478b6c173
test/fixtures/author_addresses.yml6440053 Bytes26d591a9f87eb17f318b7617ea07ef7e7221398916f2be7b2786a3b74ab6164f
lib/active_record/association_preload.rb6440012.6 KB50ac3e8c90077fc5e3185b6d8662a1e361bcfab1db5fbd67f226d98445c87b1b
lib/active_record/associations/has_many_through_association.rb6440010.7 KBc40c1ad25d6c676684891540dd706027caad4601c810ead51024122e4e34d265
test/cases/default_test_firebird.rb64400552 Bytesdc7e561b5b8c38765bf3581927fbfee8edc1c16e3de1258f966cb32805c16616
test/connections/native_firebird/connection.rb64400627 Bytes663b13e7b23a61912f78c7e12dd5037b598d8fadc318a65321494e3e85060edb
test/models/binary.rb6440037 Bytes9999e8c012c40d6d44ea1c2a58f3e139462ec291dad25a725e623df2abdc56c6
test/models/company.rb644005.08 KB4f3015dc1d3ecbe73f03a82381fd49aeb732c5b25efb0467eb75a60d19f20402
test/cases/associations/extension_test.rb644001.78 KBa9c2d693d50eee1c7e7bb3174fe1931f1df7dd40637fa0b91452a34e7c856809
test/fixtures/developers.yml64400261 Bytesafce41668126f903823b552b70eb83863554edf98c0abb602bb1c7faaff80ed2
test/migrations/interleaved/pass_3/3_innocent_jointable.rb64400270 Bytes8ff8b53d68d6178e919b73b515d79baa343e677d6a93890bf86e4d82a032e34b
test/models/author.rb644005.73 KB51cb2eee68c5972e537b0e6079212dea2f9222f538848ff79ed593cb6aee6069
test/fixtures/pirates.yml64400188 Bytes595e4d5593e65055dfe5bd325c778b8d3fad53b61d451008002585dcbda7a594
test/models/post.rb644002.77 KBf1e714ac58c8d11343f9c75a8797e4f23867a0f99bd06f6353d03292e81a6068
Rakefile644007.68 KB2138e7145b9d718beeb971939a180cd44da6c0046d5f4a16ee3cbabeaf6ce8ea
README6440010.9 KBa091003bf4d53402eca3cdf0c89745b88b9f2d0386dc3128b4408d845c8c3dd0
test/cases/named_scope_test.rb644005.2 KB53b7106a8c6c4f748680b65f7ed80a123672c168c2d75791d962303e4bdf2d8c
test/cases/pk_test.rb644003.23 KB4ed6a990231143d8d039f562856847b69ca2303a93604f43ca0cfef2dd234811
test/fixtures/legacy_things.yml6440041 Bytes00748cfcc02b5324a2d2d2eefa709bf822d37d9773dfbd79ff7b35314b3687ec
test/fixtures/projects.yml6440099 Bytes4d559b9a299341d4bddc4483d340763e86b5328bbb7334cf56f8d5c2db3012cd
test/migrations/duplicate_names/20080507053028_chunky.rb6440086 Bytes0dcf5038a300f9d8088424c79f6a737b3f41555b4aac2eb21fda1316b09b388d
test/fixtures/all/people.csv644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
RUNNING_UNIT_TESTS644001.35 KB609e76944801155cb01efcbfcdf1996f8bf379bc9d32cea9ff2a7ee6afb7b1e3
test/cases/class_inheritable_attributes_test.rb64400763 Bytes210399f3089a50b5af83ae9671d4ea14cb5dcfa0d724309368e7d5531a4381a2
test/cases/reserved_word_test_mysql.rb644005.61 KBee8645cf35bbda2556156a98876f59b2b13378eeca58f7a879e30b9cc0b5f7de
test/cases/associations/belongs_to_associations_test.rb6440012 KB20a0d804e3b06613d04480469af39c4bf7e0d6bf7f046f0786f556dace03bbb4
test/fixtures/accounts.yml64400323 Bytesbfb77323209aef3063f74962dca2af86825147ce12e42b04e00a9e6aac42cb5d
test/fixtures/clubs.yml64400143 Bytes23b07ab2c5c9d25ac568f710b7b2049b8670b21319bae62fc033b9abe1bce7b8
test/fixtures/parrots.yml64400461 Bytes4be518677e5ce171ff43b361815aa35f1d256c202991db44aaf3929c10215040
test/fixtures/tasks.yml64400195 Bytes800b5fb0703fb282967aa5ec2bbb00b8d49a51cad00fc25c5f39e0e8db0e9a23
test/fixtures/topics.yml64400857 Bytes18ec44dbf7f2b1ba016e16c0f973664297a868ff4f858791bcc1107fc8b11a7c
test/migrations/duplicate/2_we_need_reminders.rb64400234 Bytesd3cccd1b6d3af9127c3fc7ca2567959c9dd02dadcf1c804a67c9c5c2c9e77489
test/models/entrant.rb6440060 Bytes1c67c329a52589ceaaf10bf1bc123f2b063fcc9db06e2171a8687f24ba21777d
test/models/subscription.rb6440088 Bytes581e64df2be89ffbca50572ad1958dd4b26a09bba220b977bdae5d3e7a8af759
test/models/tag.rb64400215 Bytese715c93d1f3c2c43a0e5f80d348d4c4421de7207b69aca504a6121995a94728e
install.rb64400748 Bytesa677ac9ff7c194cba993ab5ce675466ff772df22efbfe1164272cde62234f152
lib/active_record/locking/optimistic.rb644005.39 KB0d19398542a83eae2869ef5bfae1c9a0d7637fb8f3ce596c05d769bcd491614c
test/cases/lifecycle_test.rb644003.4 KB51842cb8b6abf2ef3ac05f68635731264311586d2f786400c7a275f6dc29bde0
test/cases/migration_test.rb6440050.1 KB1416a2503daec452c8710e432e3c4c85bf25862871bffa2414ac39956ac8b4de
test/cases/modules_test.rb644001.91 KBdfbb2f9a8e04a659da4feff88dead01e2dadb601bb4bf0344f8ac555340cf7da
test/fixtures/categories.yml64400175 Bytes60822fef2f05b5ec14fd44303aa9bb43cd22b678888b3b314f67a3e1efc0e9bc
test/fixtures/references.yml64400219 Bytesac2a7b1aac3eaee141d0fdecdff85564fade03eecacc1c602ee279866d869872
test/fixtures/ships.yml6440078 Bytes2b11bb095d6914a490b6fcaf67937db28553e5bd6d8c277665ea3669d66336cd
test/models/reply.rb644001.16 KBe37301141f38ebc683e8ce0a3f0dc9faec127caaa3bc8842eeac4593dad77e55
test/models/ship.rb6440068 Bytes1d92eab1eb981fff126ef14f17ee70b274d25e029cba9c7ac6ff84162af152f9
lib/active_record/dirty.rb644004.78 KB251c253fb123ed23e392274c8b6b008c30f36043e6d40f18e5d0d8f33b0f8555
lib/active_record/fixtures.rb6440033.7 KB5848048e042ff0e65eb939ef5c3b01fce845235b626770c229ba8a8652cc0024
test/cases/serialization_test.rb644001.59 KB2c90ece3b708fe8cf0b55ef9a4fb520fa57cf0c64c3c74d8fe90ec5532942e2e
test/cases/synonym_test_oracle.rb64400419 Bytesa6a72f1bb7bb58b3af9eb23fb9d5332eea5414aafdec0e4e141d3afdc30f1581
test/fixtures/mixins.yml64400537 Bytesc46fe288fd5f9f8f0cafa2f9ebdb812b79fe4144b043ffb7819f49e32c8df5dd
test/fixtures/movies.yml6440079 Bytesf4f00823872a3d3e8c667fa7d6ce0bc83dc9a088db889afec97e88b78d98f632
test/models/course.rb6440059 Byteseb53ddef3090a124cdbf5c45956afb8da79652d33e1dc1c1b38367f3422ce6e0
lib/active_record/associations/association_collection.rb6440011.1 KB6f287f1a8ed6cc6cdfb4bd9a5499591924cd135ed50dc8489ee14922222106de
lib/active_record/associations/belongs_to_association.rb644001.77 KB076b27c7090590dcda9172470c688e52e92e1d7e80a071da5dedc803f06e1715
lib/active_record/version.rb64400143 Bytesa15bb8458390e3f949b3c2146b72ea148cae4009d70bc7004f533fa4faa37c6e
lib/active_record.rb644002.98 KB43135f856925b07c9aae63cac90afb7187299ffbbc8609eb227a06a721258325
test/fixtures/categories/subsubdir/arbitrary_filename.yml64400115 Bytes76a24f8125bf5f5ea8be52a5bfe971fdcc71fd7cec8a4ba5fa2539725f676772
test/fixtures/categories_ordered.yml64400136 Bytes70a4f920d908e0a1446df7c709fbbd028f01743a63adfa7b044cf5998e95c06b
test/fixtures/categories_posts.yml64400294 Bytes77995489dd862276266741fe9e5f8d523f671921d9f96dc7f9e5d13da3f2d455
test/fixtures/naked/yml/accounts.yml644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
test/fixtures/parrots_pirates.yml64400233 Bytes83770bbf427ef74452de0afc9c0bc439764f3d8f5327d579acfb499ffad30d7b
test/models/book.rb64400174 Bytes173aa4dfcd41e6b2d1455309b4192253a3d2a144d16a857362b5e8b649a4316c
test/models/column_name.rb6440085 Bytesf47d39b9fe0f0e6c6d78fbfc6a9756fa0db4c63e33c0de4505176c7680bf97d7
test/models/comment.rb64400510 Bytes6d7b754065783ab1f78abb7a01c5e034b7cfbaec1c9633c17204ffc8d893eda4
test/models/tagging.rb64400402 Bytes4ac79952c1ae885c67b163b72b1fdf35a1697f7ee87a3eb81d00ac119283a5a0
test/models/topic.rb644001.4 KBed721c60f64ffc08633b1565e78ec0c57f97d7901613db323934acebe4a0e28d
test/fixtures/mateys.yml64400137 Bytesf043d2ebf04125310a4f06c1f96f344b5c1842ee239d9e1cb844a97789212369
lib/active_record/named_scope.rb644006.16 KBbcc8c0224a31d5f9f71bd40b99522fdd04616302484e8e715aaa36b86c9376c4
lib/active_record/validations.rb6440048 KBeb2f0777984f0112f15d86117068f43499be1805e1ad7d0d86c9005287bb7edf
test/fixtures/sponsors.yml64400296 Bytes46bba911fbc4ebbdcc4e48d42c6c6b8e3288f2a2f1ffa5a3915e7dd98b2d70d5
lib/active_record/vendor/db2.rb6440010.4 KB29dcfa8019c49fe27da8f5882ba42d93bfb1e20ca691ae56f0c9c7999ae12122
lib/active_record/vendor/mysql.rb6440029.2 KBf05094bfaff21d321e4010b8c25bf775e2c0ff94fe14a446899d1acbcef9e0d0
test/cases/associations/eager_test.rb6440026.1 KBabede74b4a6d9715841a1572279cc788125e9451d34da69aab255ab9adf2f2e6
test/cases/readonly_test.rb644003.38 KBc7003b3761a953122843168cca881a841075997a6912b24c60f27d81ff1b92b0
test/fixtures/companies.yml64400709 Bytes4aac1058b69492906c7bcf3e5a5295ad11cb2e150d2f3e3e8352ffea3aa7b658
test/fixtures/computers.yml6440058 Bytes604a6a8c3122eb5f5e40f5e1ac7168af9065806e3883e821253a2fee770d39b0
test/cases/associations/cascaded_eager_loading_test.rb644005.13 KB0dd7cfc8eb95c8d0505e27f0cf220de41b3e4063a047ac2618a36d8ae503fda8
test/cases/associations/has_many_associations_test.rb6440033.9 KB6c9a702e5722073235f9e6808a949b4aadfd001784343b23499fda4fa44f660c
test/cases/connection_test_firebird.rb64400256 Bytesb7e34b59dc12f5ee0ed809d139c6f50476cd0624dd0f4a674caf46de8719f5d7
test/fixtures/courses.yml6440079 Bytes92116504b24fa2c044a8ab4944af4cd27e59be0cf01d9cefe67534920546315f
test/fixtures/customers.yml64400342 Bytes0036ff0caa07f958aab0e29ea25fb6d4c1b62d3b9daa59f0baafc721fea03228
test/models/keyboard.rb6440071 Bytesb2525cb16f61c4b9161569dde5f4be6a5255b5cc86951fcfa5dc6cccb7e4979c
test/models/person.rb64400398 Bytes916afc895c3194a7ddcf3f0536b92bbac46cff8982331a5e1eed9a250a639a8c
test/models/price_estimate.rb6440093 Bytes12ca262633fba5b87d8679f68d8f26e006968a6c2dde0582d1a953e8c1477bd7
test/cases/binary_test.rb644001.07 KB3cf0f4bec635b28bd5e72a2037031e830405b9408ba416dc0e96a2eeab23e4c3
test/cases/callbacks_test.rb6440013.1 KBaac84d77bdd552ef176f7d1beb90c4bc7bb92f0b0382b50deb0343cf871e788e
test/cases/datatype_test_postgresql.rb644006.85 KBa92d59ad28d21ab65a6163cb1a9133a76fe8f0c996c3dc990025a1a80b021edd
test/cases/date_time_test.rb64400870 Bytesbce336fbb5e03a1d8489bd71959ff244bbef2e520d3e7df362721be7bb3c792f
test/cases/associations/join_model_test.rb6440026.1 KBd1fb50fae68ebb41ca86968e0c4a81d6eb840c913478b20aaa8241fcbedf27d3
test/connections/native_frontbase/connection.rb64400671 Bytescdea30032a458b66764016eb2e34acdd652bff490fede4bee9140594f259782e
test/cases/associations/eager_singularization_test.rb644004.15 KBd8172c055ebdba28902eaef589e4df438468c80841a68daab93c4310a095ac54
test/cases/associations/has_and_belongs_to_many_associations_test.rb6440024.6 KB3457a5f7787bf0d78a35cd5a6d0e259e04487562717665ffeac43804bc2d71d7
lib/active_record/associations.rb64400105 KBcb3ccfa6bb315e18751d01362a136c480229efa976e013e91a2919a9d7922c81
lib/active_record/base.rb64400118 KB5124d661920fe737798436e22d79caca41d6deccbd33c6ae6ce7343d6e804529
test/config.rb64400225 Bytes354f9e4d9487710184ebcd13b0f74469ca5b459370e04812234b92c20ced4875
lib/active_record/associations/has_and_belongs_to_many_association.rb644004.59 KBceb0d33b80aad43c5cfed4d5107fb01f51c38133a45043c46bf1f55cfc7ba91d
lib/active_record/associations/has_many_association.rb644004.05 KB4580103c84c5df5e5433e2a9a4e770161d7bf6c1ac0ffd58be6a2b10cf782603
CHANGELOG64400285 KB399efbcb3ed848ae03b1dd9018b6be4b2c8f41f3291751186258cd0254b3e341
lib/active_record/aggregations.rb644009.31 KB1111dd61c9bca9a2684c2a198cc9f4038ab40d40978fc822d0ee6cbfd3aeba41
lib/active_record/associations/belongs_to_polymorphic_association.rb644001.46 KB68040998424cc126fd99bb6ec1e226e424cd533623da4480b32558d2d66fa124
lib/active_record/associations/has_one_association.rb644003.2 KBead83304a32d5fbb66d5358ad1802aef9111e12af9a78e7783123e3e437f3004
lib/active_record/attribute_methods.rb6440014.9 KBf18631427e234d4dbc688b6341ff5be9f056645892efa953dc67f1390955643b
lib/active_record/calculations.rb6440014.3 KBcf98d1f65ad9b24ed24d733b031b3e6cc0ba8db8f79dc2d20e67a0f62a360c77
lib/active_record/callbacks.rb6440012.3 KBac945a73173656d9311325f3c2fc77556ecd874c42265811c45c55eab634a197
lib/active_record/connection_adapters/abstract/connection_specification.rb6440010.7 KB08a4d06584dd695d53d696a9d45a5a6e808c068ba09aa7dcbeaad2de9e8a9d05
lib/active_record/connection_adapters/abstract/database_statements.rb644005.83 KB6049ae28d026c9cba7f1ab172b5c96ec4b35627d3d558e7178e79f222dca53dd
lib/active_record/connection_adapters/abstract/query_cache.rb644002.66 KBcd334ddb92b8686f7799dbcc130b6589b5bdbdcb80bb1fc768a6b0047d20a8e9
lib/active_record/connection_adapters/abstract/schema_definitions.rb6440023.5 KBc727bbab206a8556e0ccd980b7c2f671ee2b1f3391e41d66eb7bfa8ac3156133
lib/active_record/connection_adapters/abstract/schema_statements.rb6440015.9 KB28fbf9db6e95e9dfef8b77eae6a12bbee7767ec6a063651126e8cdb9d4ff72a9
lib/active_record/connection_adapters/abstract_adapter.rb644005.5 KB6a180a642491d4d358d3b14200c298bf9df486c3b327be038b7908af8de01649
lib/active_record/connection_adapters/mysql_adapter.rb6440017.5 KBfed5694941bf40150c3a6fd38564cd01978a67b761f23c1fa5342d5d36109002
lib/active_record/connection_adapters/sqlite3_adapter.rb64400977 Bytes36131052993c62eb9749e5520fa4823a3b7c6c199327d59037f6dca10c51b056
lib/active_record/connection_adapters/sqlite_adapter.rb6440012.8 KBbfda7947305fbfddaf664cad6cdce27ed9e7e12c43fc206d686c63ad137086a5
lib/active_record/locking/pessimistic.rb644003.3 KB95682ea3c1dec8ac540bf290812c6d310245f3a93174c69ffd0025e5f8421872
lib/active_record/migration.rb6440018.2 KB2b974797a9698065ad2477e7a2a0a9041d0a8ab8f43559bfd538f2c2946ab51d
lib/active_record/query_cache.rb64400510 Bytes2aeeebd9e607179cc25ce2609c911f5ab3773fa64ff53ee9c8a17532a34e108f
lib/active_record/reflection.rb644009.58 KB5f842814ae02066e3b9186c7a67d48b936b6bee8f5670e61a1a678b16e9f3075
lib/active_record/schema.rb644001.57 KBf5087ef8e10da8575be5377f8d786886bf1351d7ba19cd41d764a92d6da623c9
lib/active_record/serializers/xml_serializer.rb6440010.4 KBc593a5b6caf66a6c192f71cb3201ac8a1bac50918851560eb397bf299266c5e9
lib/active_record/transactions.rb644004.81 KB8c24014be6d3d521ad44ef2f20576dc6147b35ff45e6b61f4d81ab6b55165087
lib/activerecord.rb6440024 Bytes1aae3cc098c51fc9f1bf2d5322f41d9b8b23f4e71699f752141b0290355beecd
test/cases/aaa_create_tables_test.rb64400657 Bytesd7044554941a9c4be4016d6768ae3581d0b830c18470c5d81b472e5ef9d97fc5
test/cases/active_schema_test_mysql.rb644003.25 KBae029305df898e1310bd544044047d0ee6a744d8831ecdc3c3f117d160565a84
test/cases/adapter_test.rb644004.37 KB60e149b0d55614364af957424890ecb6786c17319436ee09b4926a0cabead76d
test/cases/ar_schema_test.rb64400930 Bytes2145e49c613d436077aa61d3bdee88ddd4bec6b173d0168a38dda17cfe01cec2
test/cases/associations/callbacks_test.rb644006.99 KBd79ea532de353c2d8173e64793ee6dead406029268a6eed9b78a495ad6c09752
test/cases/associations/eager_load_nested_include_test.rb644002.34 KB787a76349c4296be8480b414d21aa07788c00e2bde46f3a048fe7936a17e6144
test/cases/associations/has_many_through_associations_test.rb644005.71 KBcd6fddfb916cafe54e9607827b1f5f94505690250214412086fb752923fc51d0
test/cases/associations/has_one_associations_test.rb644009.26 KBb1e3d075dd7171b78ab8a5cbfa69a4b29d6501d6972a296ad17de43d477c3e27
test/cases/associations/has_one_through_associations_test.rb644002.28 KB45248c8c35b0a0ece088901eadeaa7145e137cecad7faf4ac64433bb7157b816
test/cases/associations/inner_join_association_test.rb644004.19 KB6c44a22f985990db4102f19497c9694d309077cc42827948ee2ca3bc4aa4b6e1
test/cases/associations_test.rb644009.09 KB67e2f529d72b623a604412db6374283eb70d831b32d3a9e75861e0700f35ab8b
test/cases/attribute_methods_test.rb644008.79 KB36d4e704abf10a7d9a09c4a70158a3f840a52314883e36b6b29b4360aaf3b917
test/cases/calculations_test.rb644008.85 KB9e1dd30b774a987cb29c1b64e17b032e26809cc1e10acdf60a94c2e00f3d7920
test/cases/column_alias_test.rb64400438 Bytes11172e2e993e1c6d0aec6246c43c2f3d7c9bbfc37445b3753c5ed95aa7078c95
test/cases/connection_test_mysql.rb64400767 Bytes7c36b5d8c17fa9cf5b8d67f85ebcd18f61830ce945ff8fd10907e629273fcaa5
test/cases/copy_table_test_sqlite.rb644002.03 KB519dfe5870ad080a82a6c4a8ffcc0a36ee1583096624a26bb2264e05f1785ef0
test/cases/defaults_test.rb644002.58 KB2b4dcb4f2961baf8f5bca6051ae072c35211b962a2210fb45edc775d32314db4
test/cases/dirty_test.rb644004.65 KBc86cc2bf8ac707771f65e7f1c45a49aa6169223698512f3e24caa6c04ee57ae6
test/cases/finder_respond_to_test.rb644002.74 KB58fbb84f8813b014b0793388242d5daac75247463ebdeee13d03274681eda87b
test/cases/fixtures_test.rb6440018.9 KB55b6c49023d593079ed71b05ece29a67caa70725a4e768883f8b99c7f77589fb
test/cases/inheritance_test.rb644008.9 KB29e6548820a8b5f54a0793b5fd927ba0666957bf0720d4f2be291ecd6a6bfe95
test/cases/invalid_date_test.rb64400896 Bytesbdd02a39df8032ec5aa162a22dfe0d7a120df9b5294ae5e8f8dd71819e35bb94
test/cases/locking_test.rb644007.93 KBe7ffb046c73438e06c2814f6ef7fd5dd8afd6487dc969449ab55b6fa61991770
test/cases/method_scoping_test.rb6440015.6 KB81db3401ad1325873e26be8ec6fce1d4c1abea50c896b89a894c247d7d66e6c5
test/cases/migration_test_firebird.rb644004.18 KB5c8c001c0ca8753624c21b837d41a3c41a0758106d4a182bb9dcf373adbf3633
test/cases/mixin_test.rb644001.99 KBca6b2db0061ae0e0fb60459b562c592c501bd2b589229bce3691a1b7cad9203a
test/cases/multiple_db_test.rb644001.6 KB3001e2700383ddbeea03e1fdf54b71dd77f1a69a9adee498217fd74e135b423a
test/cases/query_cache_test.rb644002.76 KB3fae9bbf44e5e64ac9ea0581fc5d7de1f173f9d3d76ba604d7232e732ed73405
test/cases/schema_authorization_test_postgresql.rb644001.88 KBecbde0dc301f1b37358152766b8ccaf16a5718f4a3e50e921cd7ce243e578d21
test/cases/schema_dumper_test.rb644004.74 KB50183ec9e46ebebf709872419f25d067e3b1d23008e65ed90382b2e3eee22357
test/cases/schema_test_postgresql.rb644003.58 KB970cb5fda282ded3ef9b5d37fd927772fa77f927e602ebe6c41013920798f7cc
test/cases/table_name_test_sqlserver.rb64400744 Bytes2c713fa55b846064c2170ad0a38686eccc9f7948b284617d440c7714774e82e5
test/cases/threaded_connections_test.rb644001.31 KBaa590db15fc33b246c9b9bd87f9baef1ea244a54b06163bba35c786821f6f33a
test/cases/transactions_test.rb644008.75 KB638725f5be6d8893f98af684795d82441f17993d27ebc4b4490b7fa397adc9f7
test/cases/unconnected_test.rb64400767 Bytesdd3545384942441f624f6c7f258e38b96c2022fcfdc2c2982b21a390a6c6a1c6
test/cases/validations_test.rb6440050 KBdcfe28835e2c60523ecdeaf403e4c21cd0f68b03b8dd5bdd8a9470cc8ed78b0c
test/cases/xml_serialization_test.rb644006.61 KB9a7297504d3e7f0e63496d758f9b93be1153ee5d2ae2ce9e9f5c75678e0d3f32
test/connections/native_db2/connection.rb64400562 Bytes4d62cab2a58c89c870cc80f0aff1c65bc56d0dea168b1481d5a29bc29add82a7
test/connections/native_mysql/connection.rb64400755 Bytes780764f9f0c357e8c88abc91fcb97c074cbd0832323866274754aef23754ba40
test/connections/native_openbase/connection.rb64400502 Bytes9ebb0413f6419d1f7e5d8b471c52b60e3ffcbef9addb3795df045a0f1e5500dc
test/connections/native_sqlite3/in_memory_connection.rb64400582 Bytesab8155ba70a539e365eb9069a6c4495619715f6adb7474d4b081ae8141d93e11
test/connections/native_sybase/connection.rb64400567 Bytes089ca1463965e0a1dd249d0ae8f67e551e269f202836238f792c9bd3d483588a
test/fixtures/binaries.yml644008.26 KBd867116081edf94a7272f7a4135218e5bdb855ad824890a219330a31443e906f
test/fixtures/books.yml6440096 Bytescc36c8070da7b4b245cb9a0684a62f60cc318a25953842c1779e9a134f7bef1a
test/fixtures/categories/special_categories.yml64400176 Bytes78c6be5af34cc733968deb27ae55d502b08233af24ae1d05250722707ce260a9
test/fixtures/categorizations.yml64400226 Bytescec5b4bd243bf1f11000329b1b1f8b49d94add9c390b8167f630bb92346b41d5
test/fixtures/comments.yml64400960 Bytes500fbaf6848415abec04dca7ffacad21b85ab807aa630bd472d8074438e8d4d7
test/fixtures/developers_projects.yml64400280 Bytese4f8db0595995ef3c1a03014acc2ac7d340be5f7ca9db242e68f7ef723c02bbf
test/fixtures/edges.yml64400115 Bytes7bacde1a3399a8a504f0347f0adff85067a4d9bc5cefd0348f1695820531e12d
test/fixtures/entrants.yml64400153 Bytes177582b57cd3784669afbb71140209c918ac00065597ceb2063cdb1189f0868f
test/fixtures/fk_test_has_fk.yml6440026 Bytesae9b77aa0b59228c01fc3cfd7d772eadd6995cf6b623853840a5fb2c08201b52
test/fixtures/fk_test_has_pk.yml6440014 Bytes9d4b8bca63e603aac2a11d25b1ed1c354249dc59c84a9fdc2af4e0d40c77844b
test/fixtures/funny_jokes.yml64400117 Bytes63b998f982c2dd3b0d5a03e82aef52f62dc7bd9169cafb5c3c23e62bf761a019
test/fixtures/items.yml6440033 Bytes89b4502df306cde8938a63e638790e7ce4b7af63ba0eebc9e82099efd7daf071
test/fixtures/jobs.yml6440077 Bytes2f95b00d19a3350c3fd6e0da7f8a55f99af548024dcb646c8bd0e831ee92f466
test/fixtures/members.yml6440074 Bytes49fcc72dbf384f2525b02b960b35774c3a6c817844b4dc7e12f57dfeade84ee4
test/fixtures/naked/csv/accounts.csv644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
test/fixtures/naked/yml/courses.yml644007 Bytes9ceece10cf8b97d1f1924dae5d14c137fd144ce999ede85f48be6d7582e2dd23
test/fixtures/owners.yml6440083 Bytes32427c220a053946a15051f35d5b405c7cb78b0381f46f0ed14af870f004403c
test/fixtures/people.yml6440073 Bytes626fc36338a0f6a60ae21969757e94d716beaf07ab06f4a3680e40532985e24d
test/fixtures/pets.yml64400143 Bytes415fadbbd33def90624f4124760a275289ab26765c18cbe9ac71dd9832545cea
test/fixtures/posts.yml64400725 Bytes73e47e42300844d46e18d54c702e4e3c4c502f55ffe284adf23a5fd69305a176
test/fixtures/price_estimates.yml64400118 Bytesab71ae7b202f3e2050f8ee2c84586c5a1fc1f904a62c6ec998f09bac417f254c
test/fixtures/readers.yml64400109 Bytes2104162373a9dcc3eb056e4cb765c3d8c0dcac2a71357a7bd091dacc02cddcd7
test/fixtures/reserved_words/group.yml64400128 Bytesbd640b7e5825bf561d4fa053d508cfdacdb0573b12773ec4b361d3a5811d3809
test/fixtures/reserved_words/select.yml6440053 Bytes26d5a14bf4b8e02f115339add3abe796973666e734e2e053fc9b2182db653f1b
test/fixtures/subscriptions.yml64400188 Bytescc71f288e78b768d58fd703e4e74138134bf7e4f5e9839a5a524404bf44a1e49
test/fixtures/taggings.yml64400346 Bytes639791d3d4d40f8307fc15cab8c1e2815054467e0041ed854350c21e06287439
test/fixtures/vertices.yml6440069 Bytesedb4191d8cf1e9e6c2a5f9b61552f94357471a04be7baa0c733a52f39b34d58c
test/fixtures/warehouse-things.yml6440026 Bytesedade9ea9d263a9fb69fc8dccd08ed9de7eb2609a7a8176f7b08e87072edae34
test/migrations/decimal/1_give_me_big_numbers.rb64400498 Bytes426003625d2043f8aeaa185030ddbb69b642fd34ca9b56c990a3b4dc4c5cccd9
test/migrations/duplicate/1_people_have_last_names.rb64400184 Bytes4209ab5065bd336c85071b3fb585ee4d9463e00ac36519b9b89d225ed879e025
test/migrations/duplicate/3_innocent_jointable.rb64400270 Bytes8ff8b53d68d6178e919b73b515d79baa343e677d6a93890bf86e4d82a032e34b
test/migrations/duplicate_names/20080507052938_chunky.rb6440086 Bytes0dcf5038a300f9d8088424c79f6a737b3f41555b4aac2eb21fda1316b09b388d
test/migrations/interleaved/pass_2/3_innocent_jointable.rb64400270 Bytes8ff8b53d68d6178e919b73b515d79baa343e677d6a93890bf86e4d82a032e34b
test/migrations/interleaved/pass_3/1_people_have_last_names.rb64400184 Bytes4209ab5065bd336c85071b3fb585ee4d9463e00ac36519b9b89d225ed879e025
test/migrations/interleaved/pass_3/2_i_raise_on_down.rb64400101 Bytesa559fec3fb350f9aca4c8fc895f84939e31398bdf2b55b0f25eef741f8f60cbb
test/migrations/missing/1000_people_have_middle_names.rb64400190 Bytesb76e765b114291bf62f03d119d1af813a000c432a946961de3ff736b4c60c3dc
test/migrations/missing/1_people_have_last_names.rb64400184 Bytes4209ab5065bd336c85071b3fb585ee4d9463e00ac36519b9b89d225ed879e025
test/migrations/missing/3_we_need_reminders.rb64400234 Bytesd3cccd1b6d3af9127c3fc7ca2567959c9dd02dadcf1c804a67c9c5c2c9e77489
test/migrations/missing/4_innocent_jointable.rb64400270 Bytes8ff8b53d68d6178e919b73b515d79baa343e677d6a93890bf86e4d82a032e34b
test/migrations/valid/1_people_have_last_names.rb64400184 Bytes4209ab5065bd336c85071b3fb585ee4d9463e00ac36519b9b89d225ed879e025
test/migrations/valid/2_we_need_reminders.rb64400234 Bytesd3cccd1b6d3af9127c3fc7ca2567959c9dd02dadcf1c804a67c9c5c2c9e77489
test/migrations/valid/3_innocent_jointable.rb64400270 Bytes8ff8b53d68d6178e919b73b515d79baa343e677d6a93890bf86e4d82a032e34b
test/models/auto_id.rb64400123 Bytes76e6c4fa09a388a654962bbefc5b71148f2382d43f9b06f3633a5216944d54c2
test/models/categorization.rb64400108 Bytesd4b96b55634b4fb1d883285a168bdca54b123998ddc6d9a1c2a9ee730512ac1f
test/models/category.rb64400951 Bytesae0678d5fac6fd2473753f8a107870c06d4f036f651863fefab0b5ecaef4f55c
test/models/citation.rb64400258 Bytesb837f90a017cd302f439fc0654c9252b70d23fd6be2693d5915b92f84aa910cb
test/models/club.rb64400257 Bytes08c5afc8fce337453f7ded0caae317d484f35cea13465a5bcbbcde6cda755695
test/models/company_in_module.rb644001.95 KB3919f5292a81d2f9a8a6271dd041a41d65c96b5c5c21c1fe36ee895409f9208e
test/models/computer.rb6440091 Bytesccfcaec57d33fdbb7fe1b28fb7e6efec1b4ef45ffbe525342d7868e5bcabf9ad
test/models/contact.rb64400524 Bytes72b46249f1282f35ad7eb528d98219f6cdc35be8c62d7fb37b0ed7d6352c9d4e
test/models/customer.rb644001.37 KB541ed56dcb60afaa0b14fe4e40d1ef5e7cae2eef4f2374918fca03477fb3a00c
test/models/default.rb6440039 Bytes2f6e8b0e21b7f067b297536d3f1b856103c8f14b862467b0b05c2fbd035f50ea
test/models/developer.rb644002.21 KB3c310762358395619e64bda6036278e3dae7bb0e400d598f6fc4a93eb01abe07
test/models/edge.rb64400233 Bytes76ab7829ec18ee2718242a94a6d1259370d17847eee34f86c5c223b01faaa1fd
test/models/guid.rb6440035 Bytes1fd065b8ba19d25c181c27fc8a0bbfec705daac28c1ff4aa161b957235497dc6
test/models/joke.rb6440067 Bytesd43a92586e015d8222ae4f99acceff4ed93e09d72bedc46777b574d1866d9a76
test/models/legacy_thing.rb6440073 Bytes47d184bfeb000fad838b92ce6a64751d31134c212e71ec00f98ca6c4a30d1d7d
test/models/matey.rb64400104 Bytes47d059f11894e8bdfd21342d3bd73b96991e8c720ecffe2378d48ba7604a7be1
test/models/minimalistic.rb6440044 Bytesc4792c5bbae72e7f4fe4b9da9229a33223dc7b9b8661d9bf39d580643700583e
test/models/mixed_case_monkey.rb6440076 Bytes67e9f4829671adb5d9db303b24fd436d8506dd4347ce52dab0e44caa1c309920
test/models/order.rb64400215 Bytesfcfebc0c75ed52beff994893217ed9d844a5341cf7a6045e77bd337d902df605
test/models/owner.rb6440081 Bytesc2eced146abb7a37b587b92fab40189f6c68fd4a068fe234e87ce5d4022b4bdc
test/models/parrot.rb64400295 Bytesadc27801d85826321cd7be5bdb7d15c4f173d30e0f72123104dab3ccd34cddfe
test/models/pet.rb6440080 Bytes402ac791ddbdf9bff591dce8f9de18ddca868be122f4d4c29e476335bd6e5824
test/models/pirate.rb64400255 Bytes26cef466ab31cf775a18e6dac5e7c6a6820322ce084a83747da20fc22ca44093
test/models/project.rb644001.97 KBe6647349eeced3da916fea17431d191dfae440565144f86b045c70bc0af4cc72
test/models/reference.rb6440080 Bytes0d8ab5a82f9d5890b13efafd7e32b34bba5511f0aedc2f2d83ad5a5804b66517
test/models/subject.rb64400100 Bytes38b66a106d4933cbe8b89e1dbdcb847549ad5ae454edb7db882f73c0d0740ad4
test/models/subscriber.rb64400181 Bytes448505b3f4b0e5d30acf36508078b5c782bfdca9ecfaac5973315dc1a3cd07a7
test/models/warehouse_thing.rb64400115 Bytese848af627004f79be675a0f022ce0cad59b84bcebb9b688378573443535bc090
test/schema/postgresql_specific_schema.rb644002.62 KB05efe2a57557a5ba3b4d2ef6306f2dc7ddd8468afc3bb6703ccae7d0168d92d4
test/schema/schema.rb6440010.9 KBe09125f19c685211c6bf9e2036a130e829ffe51f78c3e71bfffaccdfac086d23
test/schema/schema2.rb64400151 Bytesafe89af1d074c3683e0aeff7d2b5ee92162a533999eb86772c189c4829c4b4df
test/schema/sqlite_specific_schema.rb64400630 Bytes3a8486af19dc898eeb2b38d90a60ce3ed0509d8539da190c88316077ddddacc0
examples/associations.png6440039.7 KB29e4ae4093441100653174fc54e28cece49e2306879733ee161f311c5464fbc9