friendly-0.4.2

https://rubygems.org

friendly

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 97659

number: 0.4.2

platform: ruby

spec_sha256: 889f0c8cfd882495f0f90c6526f9495c179b2ea4c2a66f821426930631ec3534

sha256: 97ebc41265f3672bbf8501313df54ce40f685d0b62371f0571cb35b4fe808e36

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

updated_at: 2024-06-04 06:25:01 UTC

position: 6

version_data_entries_count: 128

uploaded_at: 2009-12-24 05:54:59 UTC

indexed: true

has_extensions:

extensions:

Gem size: 85 KB

Version Data Entries

Total: 128

Unpacked size: 308 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document6440022 Bytesbf49fabd295f44a95bdc6c0cf0f6de4caa5496602cc5fbc240c8c38a5faad4b6
.gitignore64400204 Bytes9ef57a7022a0e74ade15df84c7c6cd4bb7e19027f4944c175019818be367278c
APACHE-LICENSE6440011.1 KBcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30
CHANGELOG.md64400797 Bytes169855a466d8c8b693050bf28674871882ee2c8c76595acfa240fea7a2d6cf11
CONTRIBUTORS.md64400262 Bytes51d4d9b21afbe5f4cb6ffc41794c91702bf15c8af46e7a568730bed101d22874
LICENSE644001.03 KB7335ae7205404e0f1cc62ca1ec92cedcaddf7002c72ea628ce4a19b566b13a45
README.md644008.83 KBe64a8a686251129ece477ded70695e0669d03d7309b8b943ee8645fb45269a36
Rakefile644001.84 KBeee7b81cd6fa267206304ccf1b5c5701057d8157dec7233ed11151c97a7d9bb8
TODO.md6440034 Bytesb90ff2a9ac0c1563ea8a1f1f59acbbdcf84efa20b14915e19687be98f6b05c7e
VERSION644006 Bytese2f7bb608ebc9e24092ffcb796ad0aa83f0015afe23635f017df52273150f00d
examples/friendly.yml64400141 Bytesc673ae67ba5a15291c346ed38594082c697afdedee7af7569d1aec0297239d82
friendly.gemspec644008.31 KB63214fb232510b089396481a1eb81fedd970dedf7a2a5497057a975732ef794f
lib/friendly.rb644001.25 KBec6966aa1a00a6197b436be1a95a15245a6f5d6845ae59952b92429df1fb8bc1
lib/friendly/associations.rb64400129 Bytes7faca401bdb331972a823c4cb4c0b7464f72b864a8a214c8dcc9d701fd24707d
lib/friendly/associations/association.rb64400752 Bytesc184206968f843da5e7295e97028566f510fe8cb7c5f9c534c30972d7462c4e2
lib/friendly/associations/set.rb64400883 Bytes6d318296ce75c6f510a647a970c44dbe42e7cd99c3df88ebb40c1df2582e2ee8
lib/friendly/attribute.rb644001.95 KB0dba453ca8d8d5a8560cf045a47de777a7b963d888952375b78268d155daf666
lib/friendly/boolean.rb64400231 Bytes7911700e71a387be68cca8b158b2dae29d7ff03a02fb88c723669e406eabf74c
lib/friendly/cache.rb64400563 Bytes16eeaf0505c09f0f61b290d8eaf1566edb9256596cde3a9871a3b6715819a93e
lib/friendly/cache/by_id.rb64400748 Bytes748cc681f26a36af23a734f92f33431ce94b1289d8d4a688c392adffcfcd099a
lib/friendly/config.rb6440068 Bytes3fa3271bd5537f17b3d91b726b06990fd23fb947f73415e21a5e72fd3ae3c7bc
lib/friendly/data_store.rb644001.73 KB9784555d66cd1838a4bb27c9bc91fe33bc758dd056aac265e2b687859c19987d
lib/friendly/document.rb644006.61 KBe9021b59a65b69f0457abc16209e93aef63c73180a00cc8f6fcee239bce9fd52
lib/friendly/document_table.rb644001.28 KBce3e3235ab7ad55d1c5405f9991e95d38ddb16c9c58d0a03b6dd80b080b2c35f
lib/friendly/index.rb644001.77 KB58a44888e0e0d077085f113a0d890f140bd0c80f804ed1881e4e5dc03f729db4
lib/friendly/memcached.rb64400867 Bytesa2ca36ed264c37821a15c01e62ff451981f7083217f618b3858ed0620cf15c2c
lib/friendly/named_scope.rb64400348 Bytes09cdf06bc623d1045f6b272281b17ba7f8624314b570d53f0375a17d72a4e4b6
lib/friendly/newrelic.rb64400207 Bytes728da562e9dd15ba42f31b5d4c1f4c37959375deb2ce896da9cb9610ed0d8059
lib/friendly/query.rb644001.07 KBbfa36552aa8df1935a5495ee29a217058aaf70cebf860381605e6f1f1ef8963d
lib/friendly/scope.rb644002.63 KB509887223dd559cf0fc34bf7594ae8c1be85ed13bec84fbd083164efc7e00fce
lib/friendly/scope_proxy.rb64400908 Bytesa708c54e69a4b196b6a5bacbb3b1ff855e53a48d8f9b30616c4df38fb65ad06a
lib/friendly/sequel_monkey_patches.rb64400967 Bytes0f23171cc8434e4e1e8a9fbdb8e248ae930df3e52c2dda01784e670170858f3b
lib/friendly/storage.rb64400849 Bytes57a6fb06d694d4a963672fbf005f71355b90de810244828fabad2a3e2e60c80e
lib/friendly/storage_factory.rb64400515 Bytes0041e1b7f957e9c9f3939b850aaa9a6e9e89c0436607dc2678ced93e17993948
lib/friendly/storage_proxy.rb644002.35 KBc230125b5185f731ca516ea62dcf8c0fd0595cc738fa9821290fe080774f224f
lib/friendly/table.rb64400286 Bytes15e437455855754994aac19b78cfa566819183dbb71c0216d0f84d2183852962
lib/friendly/table_creator.rb644001.22 KB386f5866d99da26e4696ec72fd5cd233aa33dbbbbe552a419a1bbc81e7c20e7e
lib/friendly/time.rb64400322 Bytes27fce0f136db0d545e48f85e0208accb3a794804a368dfe07c21bd69116764ea
lib/friendly/translator.rb64400826 Bytesb28d4ca2c0a97f9dc6e588385d7eb7ed980790bfeaab9f4009353e1e7d05b159
lib/friendly/uuid.rb644003.79 KB9bf904b682ad56a99960f0458ce9de75b3a6d16db6fb71ecdbf0822726380d19
rails/init.rb64400106 Bytes6934e183964d4932ce040060852668639ccf9afd5aaa1f1f923183350d0114a6
spec/config.yml.example64400127 Bytes72fd9bccb3c96e3b67bddbcc349580d691a57b399ad7ae182e429c9dfa317a43
spec/fakes/data_store_fake.rb64400408 Bytes6ca2b880a7e3068caeae4a028c973e6aa6cedbd1793a5b96f18940faa98a2c0e
spec/fakes/database_fake.rb64400135 Bytesf872a7bbdbfc34047707ce4753639ba9a57bbef40a2dff7b1eb612a4fbf12e89
spec/fakes/dataset_fake.rb64400508 Bytesd0fffa292f142483cf29656d302883c6f6226c737e9e9862132f528da55533bf
spec/fakes/document.rb64400385 Bytes0321a64b0256a51d7796c40916cf47cd7af52bbc9281998aabfb15b8101f7aed
spec/fakes/serializer_fake.rb64400174 Bytesab71018d68e65cf52659e69ab8aa1588cecdf93ae34e42301ae951bb4475290e
spec/fakes/time_fake.rb64400114 Bytes57fa0658e644be3f8c4e4d089e931c7ef2444579b0b28dfcfbf9bb8d10de6e40
spec/integration/ad_hoc_scopes_spec.rb644001.28 KB511d2a9bcc24df4b3038278a0059475f7f25657dcaf7f2c58693be84a068be10
spec/integration/basic_object_lifecycle_spec.rb644002.92 KB5a786dce00517292473143cd1df484a3215347bfb7d8b9538a6365c8766c1907
spec/integration/batch_insertion_spec.rb64400673 Bytes04cbf304e1101d4636bf151eb6acf0e57282e9e4307cb2095f2b820b5bc49fdd
spec/integration/convenience_api_spec.rb64400583 Bytes6f235b15e31a34581a27d19451d67196752b3101691772851476db42a27b630b
spec/integration/count_spec.rb64400361 Bytes69badfe2b1526bf787a74d047a43878587f9f2151af62c8af15c173e9234b82c
spec/integration/default_value_spec.rb64400308 Bytes56631e20d918f4c4811229ca33a59e49448add57040fe56fb04d127d0a5e9572
spec/integration/find_via_cache_spec.rb644002.67 KB14cdfa949c0f0a854a2f8b4a17d75f9039aaf5d44eb2574c29a675fd5dacf3d4
spec/integration/finder_spec.rb644001.67 KB69bb67edb97fbc14097b98490b4da67da9154b4710320a9029f0909999b36c6a
spec/integration/has_many_spec.rb64400623 Bytesdd2c21f7f8592fa7e8621828e02d45e55b2080e5109fc368b8a80e9cde35e2e8
spec/integration/index_spec.rb644001.59 KB0f7358c7ea93d90a08ea2e3ac0ca9397550e158ccd545df499fb551dfdae1d18
spec/integration/named_scope_spec.rb644001015 Bytes8f25e21177f710539dd6524a8d88c11a74c3d85c53eba90cd98a234efc2863cf
spec/integration/pagination_spec.rb644001.84 KBc2771043d53980183b0e5c53c5331a65f33d2fac9f0f744ebb150a3bb1c72edc
spec/integration/scope_chaining_spec.rb64400648 Bytes7ba17f2eb14d07459d2d27fa4df152ef4c1cb9f5b48b0746b4b190af4517746f
spec/integration/table_creator_spec.rb644002.2 KB92a6851aa6b856fbf4d746d9743ea324f7c365315fcdef30d619ad5265dcf8e9
spec/integration/write_through_cache_spec.rb644001.37 KBc6a082ce1cd71453a77d0560dae4095efa0e99a191361a421a30fcebbff3af9b
spec/spec.opts6440020 Bytesd5b24539d7a268c6458276b377c582555111c8175cf518a7390f1a3ee15aa5c6
spec/spec_helper.rb644002.56 KB63eb41daa982ae6601efd66f666524b98cc4960c89f87fa413513642843d40ec
spec/unit/associations/association_spec.rb644001.68 KB872e0f993fcf3968b0a2bcd8d0361dcf88a052cfad929c41962cc2db4341c7e8
spec/unit/associations/set_spec.rb644001.32 KB7c832b679ad01a1da8c93e72c27a045d6d3eb3ce9c43ea5c455cf2d1bc4c7291
spec/unit/attribute_spec.rb644003.11 KBe38236fea7f506dfd4ffc51f878547cca211c494d96bf126716551b77f469de9
spec/unit/cache_by_id_spec.rb644002.84 KBf5301987a89570b96975d7b82b64ee0c9453288f4587fa2666e3fb75fd62a15d
spec/unit/cache_spec.rb64400529 Bytesbd1202db69aeb1bfa12e87a4139536ca09250c6aeb5f85e7a00e2b881ea35a46
spec/unit/config_spec.rb6440092 Bytesaa884a085090833344138728ab642f54209d4344b6903fdcecee2d87922db9c9
spec/unit/data_store_spec.rb644005.28 KB4edaa0619d72ab04010681a6380c23f38394eeac7b2550310de743541f4db314
spec/unit/document_spec.rb644009.67 KB80c71e18955fe6cb944f7f4788c6056ead162da783dde1cd7048af5d583daa3c
spec/unit/document_table_spec.rb644003.65 KB8052445b6bd7ae8bfaee7d94b55c3a4f3f38a46af09c6ea6f589cbf524ab644f
spec/unit/friendly_spec.rb64400722 Bytes957f4c275600ddaf83606e6ffa44907edabe9abe9176576e0a6bf45fee7fe0ba
spec/unit/index_spec.rb644006.16 KB45107100b312e7026f67060d0a46055ac7e37147545d4e2fceda2290db03577a
spec/unit/memcached_spec.rb644002.82 KB5b7ecdb9d7db8a1f1f78aad5a8711455de76e86a927c5bdd1747383a85061f50
spec/unit/named_scope_spec.rb64400482 Bytesc78938695fafedc6c1b9580bac40c33f59da9fac8a324efdb01cb447e2b7f26e
spec/unit/query_spec.rb644002.6 KB92a20693493038fa78f32be46b5fce8527b01ae95b1385b90658174eff12ec4c
spec/unit/scope_proxy_spec.rb644001.29 KB0987985d87e9b434e7e785b653b91c608225e477776e9b9a3ec0f1e6b7ed7856
spec/unit/scope_spec.rb644003.36 KB1e574acb8a80c5daed21f70d18260f3ce1b009a3089e5e71d78682150f981195
spec/unit/storage_factory_spec.rb644001.53 KB25059a0d914c18f2f2fd847f06227147e98900b31db20d58fd9f1ae51c5c7a62
spec/unit/storage_proxy_spec.rb644005.96 KB3367bd7b35494fc27c3416c8ad8fcdc6736ef604330174443def44bd7bc36457
spec/unit/translator_spec.rb644002.81 KB9e39294687dee11ae55175af33f4465cf87eda1899db1b3a4fd5f1b87c54712b
website/index.html644008.58 KB04d4225808a401451672d7fc3b29b9a4408433a8f8a79388885e14c0d67c39c1
website/scripts/clipboard.swf644001.33 KB7cc6f8cdd0050c4758dcb52e14c026ec02c637147bccb71e3bd49f8aa7e2d5d4
website/scripts/shBrushAS3.js644002.85 KB794ef8f25d053b1789063fff266b03fb293179039297c428c51b56f09f631c3d
website/scripts/shBrushBash.js644003.4 KBdbfc7a9be7e746622e688ceffb845846e6c029d493c11e07d2d2722b10b07b5a
website/scripts/shBrushCSharp.js644002.99 KBcf72928e0a8a6ac8417235708e460836655619f9e59b74e6da6718e393fb7f29
website/scripts/shBrushColdFusion.js644008.55 KBd98c843adccc49f72b637948541436c9e6d256317d5bb0009cdf6ca85d247ebb
website/scripts/shBrushCpp.js644005.67 KB8741ce670610809cc459b578de5a3ef33128797536eb40e0c923cab127f4651a
website/scripts/shBrushCss.js644006.07 KB1bb748451178337ef0683859aebf591050f5391adb9bc9fca6f826c432a5941a
website/scripts/shBrushDelphi.js644002.84 KBb19af85cbad58828ec1ecd3879792a873ac97bf0d2e210e512b5f3d0530345ce
website/scripts/shBrushDiff.js644001.54 KBb1aad7755d90a9c913acca2309e85e6713a87dcd17a8e1eac02085b057a3cab4
website/scripts/shBrushErlang.js644002.16 KBcf718f6223153cb61122b8b9ecbaabd8c806c1ad58bd41e97487b800f7e83338
website/scripts/shBrushGroovy.js644003.42 KB8d1c9a3f113b2eb4c1121e494753902275c574b890b33f6fe960eee3ee7776e5
website/scripts/shBrushJScript.js644002.18 KB119c701022c9f82a41eab438b2deaa8231ba79a269d75d681c2021b5472c164e
website/scripts/shBrushJava.js644002.56 KB1b18f1bf5dc2bbe895f3aa07a6f8c46433f0a8a4988acc3dedb291ba737e3076
website/scripts/shBrushJavaFX.js644002.67 KB123190fe22708720b853c120ae2f10c19decf82f9f3f6407e39ad9ab1b8374d4
website/scripts/shBrushPerl.js644003.61 KB8fae5260fd2c759a1ada1ff4b6638e4d602021977b47515b6aeeaece199cfd28
website/scripts/shBrushPhp.js644005.6 KB94a2c4918e34bb0e3ee63db79c9ad4d10164ff9d5e66749c871c265b6f34332a
website/scripts/shBrushPlain.js644001.24 KB648021b951a9675829103fc39c2148c781c96fd8e5b33722bb257f7aad8f649b
website/scripts/shBrushPowerShell.js644004.34 KB6d4c3e8dcd5c75016c75618791fe2d6ac88a0895ce37af7cc1b9923323bab698
website/scripts/shBrushPython.js644002.9 KBa2ae5269fe7b54a4fe931f889fec3c996e33b36b785bf8f6786e7e3ea77b381d
website/scripts/shBrushRuby.js644002.65 KBf638a1abef5caa9f42bb2ef3fccd2b597908406ead9d39b04fea1188d240ecd7
website/scripts/shBrushScala.js644002.38 KBd634ba272426d4811cdb1effddbbbe6e3dd5145cdb3e909d3c65e352ff6e25fe
website/scripts/shBrushSql.js644003.49 KB07d90b7e0fee7bbb51dd2156668ed52099c2d44aec4f1b18105aac80213b7cdc
website/scripts/shBrushVb.js644002.73 KBb14f2d451113cdf4e412711648eb12656da1bb4acaf29926c185d2015998c33a
website/scripts/shBrushXml.js644002.46 KBc49a3d2791ce59fda18bb4e29ea8597e5e5d656a544658f06b0d23e32fecf219
website/scripts/shCore.js6440019.2 KBd5cb8414c848226121c50689b4a602c67ac48c65a87e952e9afe09420e510e9b
website/scripts/shLegacy.js644002.81 KB4ff4b52749ee0abfa8f5c7fa05b1fcb0256f542cb85956ba9c20e16eaa829e64
website/styles/friendly.css644001.35 KB17e37a19f9ff1272f41bb6bb58208dba5342a416b3fc65fb2d6537595e0a109e
website/styles/help.png64400786 Bytes500476bbc5eb00f0cc9c7eb7e8c47e176888f9087a34c92e7a0571ce3df59765
website/styles/ie.css644001.89 KB79a28bea2045eeb899b58d6b59a8e3f28f26a3b41f23da6e162fc4807fb2608d
website/styles/magnifier.png64400615 Bytes475a6335fb52c21b5fa732518e89408f4277779bf5b015391358b047602b8aff
website/styles/page_white_code.png64400603 Bytes77a2b14114528eb6e3af76637f52c640c83cd80a3f5c72de76a3bbc5d79c1627
website/styles/page_white_copy.png64400309 Bytesa6f57bee43a4d19c614457610cdcf9eaa7be22996a180d68b7f0f93e80de48c5
website/styles/print.css644001.25 KB465ed9fad2a0b671fac8001ecbe4c93404b87c5153ed66d359e80b82c9c86a4f
website/styles/printer.png64400731 Bytes0a0b4e23faf1f6fdecceeb8fec7d289293e33e2f85bc115d855d69877bcb2d3a
website/styles/screen.css6440011.8 KB9ba5dc92683092b7051fdbbcd81083d2a46f4184524c68f43058315e9694c783
website/styles/shCore.css644007.03 KB0fedeeae88376135947e27471a5a794e66c6ca6d93473c7fcd51b54a55c9b04b
website/styles/shThemeDefault.css644003.45 KB96607ff98e2d29bb75b3cdf60557bc601ba317d96f0cbe554d90f835be152a5c
website/styles/shThemeDjango.css644003.37 KBbfc2109724dc93947a636e4df6ec5ad83efff77648ccb36d70bcd1bd5ccfb017
website/styles/shThemeEclipse.css644003.61 KB6cbcd3d9ebf4b8a1f70e995916af9f6373daeed9f684bda83cf8e950e6decef8
website/styles/shThemeEmacs.css644003.36 KBc206694170c2fa1a2d8070af369b87d2c55eb25d92fd37a60c0e15ba2800025d
website/styles/shThemeFadeToGrey.css644003.43 KB24db4e5c4f14eb4b15a0e8a48ea82d610d7f048e6eeeb724124a342a2624d8d5
website/styles/shThemeMidnight.css644003.37 KB438c4b86e42495ca16ad73cba38954029d7ce123849f59187eaf43222e246f8d
website/styles/shThemeRDark.css644003.39 KB51508d2927c2bcd05c93a7799d65328416e81f98768188bf45c69109fb26fd50