polymorphic_constraints-1.0.0

https://rubygems.org

polymorphic_constraints

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 721505

number: 1.0.0

platform: ruby

spec_sha256: cafc2b272c415982e6d8700641a9b4cb5256fde2c9a0d3cd2244b3fa94d3c0d2

sha256: 9ab8ac8984e344310836bb2beeac7de923f293fe3c1cb4e3b48c53eb978f726b

created_at: 2024-05-13 08:24:44 UTC

updated_at: 2024-06-10 06:00:59 UTC

position: 0

version_data_entries_count: 80

uploaded_at: 2014-10-07 20:16:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 24 KB

Version Data Entries

Total: 80

Unpacked size: 84.5 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10077700186 Bytese8e80d7d96ffb25dc519ef74dfeef70292dcc593839200e70149e56b0a01cc40
.rspec1007770030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.travis.yml10077700183 Bytesdb3b2d70afa8ad4c466d7c32ecf039c3d1e2ae58a65d42f1699dfbdaa5b679f2
Appraisals10077700209 Bytes6e4f93b66cf4920d2786904e158726284b6ad496950a7c5e74b85540a5c54ca2
Gemfile10077700564 Bytes715063451da7421b528cc711bb933c7a3ab76f0a8adffc390d94aa761a6d5bbc
MIT-LICENSE100777001.02 KB9f27e9846777a727ac190eaaa7663908bf58be524e7f48de543f28383fed7960
README.md100777008.52 KB63b5cf1b8ad5060acb98c24430a0b504211f64c39d1ec9cef1de631bd9055c0b
README.rdoc1007770066 Bytes8a63e7aa7b2784574315bd0e627bf747d08eff89bdea5672c30b90c972689263
Rakefile100777001.77 KB34bf169b537595f9dfde80aa399426f6ba1563f1bc5e033be2530c9f5d682270
gemfiles/rails_3.1.gemfile10077700133 Bytesa5c1ffb2ab84365ab2fce8e0d9a5f469e6e3dceb4c777d3b1c089ac7b04b0846
gemfiles/rails_3.2.gemfile10077700133 Bytes950fd36ba71d95581a2a4d5d57e0fe9b0351ac4cbc64dd8790e91e2f3d258d3e
gemfiles/rails_4.0.gemfile10077700133 Bytes78f7d962425245c0b818d19e1bf746bc375d7cbbb79935031d4d6e9018480405
gemfiles/rails_4.1.gemfile10077700132 Bytes10a82c3010c7e618d1a93fa3f73e5cf481f65a51c7ca77b4995751be22fd0756
lib/polymorphic_constraints.rb10077700781 Bytes83c4ed1334692323092eebf5ed6fdb6db697ab440a302bc86f6c2a38cc8c3216
lib/polymorphic_constraints/adapter.rb10077700947 Bytes1cc3fb4b1b31c79ba2f9f42b7d2da956710b3418a3ea6a5c67941e0d0cea533a
lib/polymorphic_constraints/connection_adapters/abstract/schema_statements.rb10077700535 Bytes2c8aa055cead3f392d3cc224a08ee783ea7b177851f6167f47409d948774b2ae
lib/polymorphic_constraints/connection_adapters/mysql2_adapter.rb100777005.5 KB8711d1923376ce04db0dbaa9e3ce46a6e6dc6e6aa3a77f55d2fdaa9a1203cc2f
lib/polymorphic_constraints/connection_adapters/postgresql_adapter.rb100777005.4 KB10ac440518c3b4ba4d50e8041879304fac3cf8af2c5cbf3c1f1828be6ed20498
lib/polymorphic_constraints/connection_adapters/sqlite3_adapter.rb100777005.47 KB341de1a39b815446886ba322176d0aa1508f9f9f1909ff300d2b5e2619418383
lib/polymorphic_constraints/migration/command_recorder.rb10077700560 Bytesfb35f75be0f558b32d3cc2cc031a452de31aefd2c3f7b9af8153c464fe05032c
lib/polymorphic_constraints/railtie.rb10077700915 Bytes7c61ce819e05f0c97c7e7cf6532c4e95b3b34334b1b65852c80fb9cd541e7eb0
lib/polymorphic_constraints/utils/polymorphic_error_handler.rb10077700569 Bytes0b992ac0a2c7b3d589492740312d8fb87de35049620f4db0d27e84b2cd136dec
lib/polymorphic_constraints/utils/polymorphic_model_finder.rb10077700540 Bytes692ee84a1ba2cae1d5ebe6286d3a7789cf0fe54a94fdc2240f36324f7bf1151d
lib/polymorphic_constraints/utils/sql_string.rb10077700202 Bytese66ade575b3e06a9cd1c1d9674d620651f8c83dbf1e38f7ba74982301b15f625
lib/polymorphic_constraints/version.rb1007770054 Bytesdc727766bbc2ee3dbd7383c77ae8e6a9cc045881e3d1068f2abd45904655d7e6
polymorphic_constraints.gemspec100777001.14 KBd4ddaa7b7efc83d7a7b007a7c5c790b307fdfa7f7cd107213c82bddd4333091a
spec/dummy/Rakefile10077700249 Bytes2ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb
spec/dummy/app/assets/images/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/assets/javascripts/application.js10077700599 Bytes0afe11efc66f290c60cb9415a64b4800a31dd42d6101a2a0452867177b06cf89
spec/dummy/app/assets/stylesheets/application.css10077700683 Bytes5d21884be79908f958b24be2d693cdde96baf7e0273bc114f6bdbbd63478c0ec
spec/dummy/app/controllers/application_controller.rb10077700204 Bytes12c2dea0e1551cb53798d38ec06d349df07a5766866b0e5e6548a84a706935bd
spec/dummy/app/controllers/concerns/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/helpers/application_helper.rb1007770029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy/app/mailers/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/concerns/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/employee.rb1007770097 Bytes53c4f31394839e50edecbf74cf7c4be16d93e36705f569c0a13dcef969b7c4a8
spec/dummy/app/models/picture.rb1007770081 Bytes1022608a191bf844e027300a67e53a776481ad038f4d490ac1f0952eae8eb843
spec/dummy/app/models/product.rb1007770075 Bytes013005570b089c7bf2ab1675b5c12a5c6c876c86fd0ff05ae2e31abf04c7b90a
spec/dummy/app/views/layouts/application.html.erb10077700295 Bytes196a7ed1b3c533ff152d4aeab427fb00c6f331487dc99e6ed307cab355412c41
spec/dummy/bin/bundle10077700129 Bytes7130bf85d0a1f4213924c456fffcc778b78258c0008e62a76bff9722a8cf1034
spec/dummy/bin/rails10077700146 Bytesff0dcd108ea06bfa271d7e573534ceaa4e91d47b3a7ef5170975df6ee567985a
spec/dummy/bin/rake1007770090 Bytes436f1fbb82e7b52d0bc032ac6ac9dce49a3f3ec47b909c863783021c116c264c
spec/dummy/config.ru10077700154 Bytes4bfd478acf3e8d501c7ac4fe74b781f2bc37b40f9866b60c78fdffb723a9b7e9
spec/dummy/config/application.rb100777001.12 KBed7b394f79c0012f9106a0ebf5fd375d81988b0c73681fac52bd55259f616f30
spec/dummy/config/boot.rb10077700241 Bytes5c66f3db16b2135bd6df7d903cd57e520e0be0f7d26dee3fd7086f2ec911cbb6
spec/dummy/config/database.mysql.yml10077700111 Bytes6d2e32aa55bdb6f67d5f93ed0b52b9e88646f1aef04f356b7b06889f25735d7b
spec/dummy/config/database.postgresql.yml10077700119 Bytes911d557e0bb4487f2f187e595792ffabfbb6f4830957198b6df260aca7ccc936
spec/dummy/config/database.sqlite.yml1007770078 Bytesabaea1da56a7f7a61df26ef238438f15cde0a3c1c290fc8dedab89286fe149c5
spec/dummy/config/database.yml1007770078 Bytesabaea1da56a7f7a61df26ef238438f15cde0a3c1c290fc8dedab89286fe149c5
spec/dummy/config/environment.rb10077700150 Bytes6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9
spec/dummy/config/environments/development.rb100777001.39 KBe11c818262d43265d243f3fca9193e93fbf025a23b5718a940d06577eb6a4d58
spec/dummy/config/environments/production.rb100777003.09 KB9ced9859fe7adda57627769ab5d860a2601ae4328ffe5f63c52484acc5cd0220
spec/dummy/config/environments/test.rb100777001.62 KBa755f8e34c63d574343c54dd91180d210bd6fbaf00f8cda9e23a7732ecbd2f24
spec/dummy/config/initializers/assets.rb10077700377 Bytes183d3934aa74dccdf1b5f79676271114bfe79c088f379d00294b2a562dbadf6b
spec/dummy/config/initializers/backtrace_silencers.rb10077700404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/cookies_serializer.rb10077700128 Bytes67e69621f207a9a0245374a56712d939bf7381ffd2f0768cc465cfab2b164acc
spec/dummy/config/initializers/filter_parameter_logging.rb10077700194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
spec/dummy/config/initializers/inflections.rb10077700647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
spec/dummy/config/initializers/mime_types.rb10077700156 Bytes47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94
spec/dummy/config/initializers/secret_token.rb10077700130 Bytes032f2cc435c23c352be0dc53ec8bbf2c63308dd08365b077c57280ad7e3ddc09
spec/dummy/config/initializers/session_store.rb10077700137 Bytes0b5ffe164f49eb4dff4f647429b97cafd35c59297100e3e8f52f1541f2e19d68
spec/dummy/config/initializers/wrap_parameters.rb10077700517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
spec/dummy/config/locales/en.yml10077700634 Bytes44028606fa6334147bef7aeb7ef9303dd7971c96c2e0d9d29525c19919bac57c
spec/dummy/config/routes.rb100777001.56 KBa0ffc49e2d8ba00e413a48603913eb079f37cf2b397b8608eb6d424e0b4498b6
spec/dummy/config/secrets.yml10077700964 Bytes9c0f0ebff5a58d54f22c2c742e3e7ec68983d3494e30016963b7e30061089782
spec/dummy/db/migrate/20141002195532_polymorphic_tables.rb10077700362 Bytes0c76e0152f2f65ae3e2d721ee83e7237264eb61432c1dddbfef8fb01a1434980
spec/dummy/lib/assets/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/log/.keep100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/404.html100777001.53 KBb8c03554a54fcd04dde6befa1f0cbaff733c54435021c08cb8a4e3474812d015
spec/dummy/public/422.html100777001.51 KBa699bce0b9481ae5ac7e8121cca1ded3573e369502d56c353311fe263a3569e7
spec/dummy/public/500.html100777001.44 KB119cbfcafeddb7a1ecf2d53d67a5681fbfc3a6d30c0d9afcbd9d22d83bd14570
spec/dummy/public/favicon.ico100777000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/integration/active_record_integration_spec.rb100777003.31 KBf399d314286388810adf42bb4b34176ae26c42ac781a666c601e2890da51ed29
spec/lib/polymorphic_constraints/connection_adapters/mysql2_adapter_spec.rb100777007.89 KB95a45c436183f3f66fe285c3313e4bf3de203a67539dad77f4c20a399f5d129f
spec/lib/polymorphic_constraints/connection_adapters/postgresql_adapter_spec.rb100777006.06 KB7d4ce2285e9f18a31d95892645e8103da8a5210682b65f90dd2e8e16e8a44d79
spec/lib/polymorphic_constraints/connection_adapters/sqlite3_adapter_spec.rb100777007.37 KB70f5f3c0d86b6582b09fabab39cb6cc3978b90d0f94df8775b3b65bb51107ea4
spec/lib/polymorphic_constraints/utils/polymorphic_error_handler_spec.rb100777001.62 KBe4dab2391f7a9a11d5141f713be1f10c02c9ef31dba7e3876ef87d4d74925e0c
spec/spec_helper.rb100777001.14 KBe3e43afbf5d02f4130d6c198b62bb25182a4613193c5b14b7a80083a983b0a33
spec/support/adapter_helper.rb10077700301 Bytes55c32301f3939a8f59994d441cda97291fce40a53b8589dc70ff9e0b396bbd9f