MIT-LICENSE.txt | 100644 | 0 | 0 | | | 1.03 KB | 48c6a55ae368121612936f4f0463c1f949c139f36193e30801d5453b17a105bf |
README.md | 100644 | 0 | 0 | | | 20.7 KB | 002bf26c22d135eedea19c8a030b9b98e8f9c20ff9f3337fc6183adf95c7f38b |
lib/active_record_doctor.rb | 100644 | 0 | 0 | | | 1.52 KB | b5206707677465785fbb133222fa8d326b2afb6395314e0207de7e04b9f6b26d |
lib/active_record_doctor/config.rb | 100644 | 0 | 0 | | | 398 Bytes | 9ae13f9723d84317b5e8c4d984372248efe61f4eded3f1415cd7be9c9e58668c |
lib/active_record_doctor/config/default.rb | 100644 | 0 | 0 | | | 1.6 KB | 4daae8bbc8a3d0a05cf7e51bed966419f2ab21c8d5f1babf2a397081a4ad64b5 |
lib/active_record_doctor/config/loader.rb | 100644 | 0 | 0 | | | 4.28 KB | 53c0dd54f0b26a9a21b21a29d6123be97a08c4c0f69f6da3802c07eee67823c1 |
lib/active_record_doctor/detectors.rb | 100644 | 0 | 0 | | | 500 Bytes | ed36909dcdebcc5db1ec16dd9937edfd30e938c9979ed3e130adec5b4a4e5e61 |
lib/active_record_doctor/detectors/base.rb | 100644 | 0 | 0 | | | 10.1 KB | c006a0332f7c8c7f7fc33e90cbf2236e4f13c43fee45ae46e1ebc017adb5857d |
lib/active_record_doctor/detectors/extraneous_indexes.rb | 100644 | 0 | 0 | | | 3.29 KB | fb521fd0ad6e9ad3bc4512b23adc3961092a4bf3cbeafd65b0851b55064f579a |
lib/active_record_doctor/detectors/incorrect_boolean_presence_validation.rb | 100644 | 0 | 0 | | | 1.44 KB | eac06eabb1bbba6a98ff7ce6ca5bf75f56baeee1ae758b88e49483c635af273b |
lib/active_record_doctor/detectors/incorrect_dependent_option.rb | 100644 | 0 | 0 | | | 7.78 KB | f36b27f21f3f8b289df06c7ddc43c6c6e0ec8e57c5924cc2f4ade81f0af4e21d |
lib/active_record_doctor/detectors/incorrect_length_validation.rb | 100644 | 0 | 0 | | | 2.5 KB | 4fee6d204354479edb9e06b3913f097926e585d541f93253748380800a9f8927 |
lib/active_record_doctor/detectors/mismatched_foreign_key_type.rb | 100644 | 0 | 0 | | | 1.67 KB | f551c148b61e7652e17d7c3503b88dfdebcb95f868c673c9368f0c1d735307b8 |
lib/active_record_doctor/detectors/missing_foreign_keys.rb | 100644 | 0 | 0 | | | 1.8 KB | 52c10f81c7576e070686f5a592335ed2e1286f1ef82b59bafb5da642517f4151 |
lib/active_record_doctor/detectors/missing_non_null_constraint.rb | 100644 | 0 | 0 | | | 2.45 KB | 9e3e19b2453f908d92417e008887b9936203006ce1878ef78733f6e2e6c3e3bf |
lib/active_record_doctor/detectors/missing_presence_validation.rb | 100644 | 0 | 0 | | | 3.11 KB | 387bd7e4855463ac74636c0245b0435292f6b41ec28e44dc8eff341d17a99f40 |
lib/active_record_doctor/detectors/missing_unique_indexes.rb | 100644 | 0 | 0 | | | 5.66 KB | 4a7bb82f490823033087f2d3e4ddfbb329039ed94aa34a626b91a607b44bf32b |
lib/active_record_doctor/detectors/short_primary_key_type.rb | 100644 | 0 | 0 | | | 1.03 KB | b6a5dd8a5fe5276ca5562ad64ac58900a1c472ae6d41a70238a9d1b1cf2a4dde |
lib/active_record_doctor/detectors/undefined_table_references.rb | 100644 | 0 | 0 | | | 829 Bytes | 2338ebe8286c3b9fa46d20b19ff79d73a01a65a526391d1f1d365dcfa7eda3a5 |
lib/active_record_doctor/detectors/unindexed_deleted_at.rb | 100644 | 0 | 0 | | | 1.54 KB | 6d5c975b86519f6979eec63d1c3cb3a312f2f87e76d3e1b66a3342c3e0392575 |
lib/active_record_doctor/detectors/unindexed_foreign_keys.rb | 100644 | 0 | 0 | | | 2.38 KB | b9d9709a4e7c5a7ee616b7c67c05ddd30c7d7a10e17b6bc43867037bdcc7c63a |
lib/active_record_doctor/errors.rb | 100644 | 0 | 0 | | | 5.7 KB | 17c4ac46fe25599546febbcdcb2a21eea0bb0929e962709077ae1db26c1c05ac |
lib/active_record_doctor/help.rb | 100644 | 0 | 0 | | | 726 Bytes | cfea7f531884eb2de4e71d68f5ebfd16a245e6d50a97e5a7b8b6cb6c3c03116d |
lib/active_record_doctor/logger.rb | 100644 | 0 | 0 | | | 93 Bytes | 2537ae336de3e0046dd9bd0146622dd39691f1022aae424f085d44bf9ffd11d2 |
lib/active_record_doctor/logger/dummy.rb | 100644 | 0 | 0 | | | 181 Bytes | d59442a972fd2a5db08ee31e51a6dc7a377102e3824e8e26979336fd793f9d31 |
lib/active_record_doctor/logger/hierarchical.rb | 100644 | 0 | 0 | | | 395 Bytes | f93719244bbae63c06c994fc3fb476e2e23c96ac38416c696a696a925f1f1cd6 |
lib/active_record_doctor/printers.rb | 100644 | 0 | 0 | | | 95 Bytes | f5d499722fdb333e98e3eb3b92ce274a6186c35d7066e69196b071f73a020251 |
lib/active_record_doctor/railtie.rb | 100644 | 0 | 0 | | | 171 Bytes | d7d2dbc9cf98e41c049b3c1f318ef597a394bf444f7660002d8f99174fd53942 |
lib/active_record_doctor/rake/task.rb | 100644 | 0 | 0 | | | 2.3 KB | 3863f64f7c4a9236e8f14b26de9025f73c66f12b690e552858bd0ac8b4e46127 |
lib/active_record_doctor/runner.rb | 100644 | 0 | 0 | | | 1.17 KB | 9c3b88930b32592e1945fa3c10c0d4705fe1e5340757824940ca1ecd0c155b9f |
lib/active_record_doctor/utils.rb | 100644 | 0 | 0 | | | 687 Bytes | 55f09d787596fdac10076ce636d3a99f8a831733855b262d9e25abc4e7697ed5 |
lib/active_record_doctor/version.rb | 100644 | 0 | 0 | | | 82 Bytes | 68294e6346db1306dadf068481bc3683663bbe8269d3f1252ab6f4c8ef94d66e |
lib/generators/active_record_doctor/add_indexes/USAGE | 100644 | 0 | 0 | | | 62 Bytes | f0263b02ed6f511c489012d7ab28d66c52adc86f86e186d263730bd5697d8150 |
lib/generators/active_record_doctor/add_indexes/add_indexes_generator.rb | 100644 | 0 | 0 | | | 2.32 KB | a6b414c566695eafd6d7fe131a0e19f1efc9fa41deb479233c0882a60d2626d2 |
lib/tasks/active_record_doctor.rake | 100644 | 0 | 0 | | | 1.23 KB | 1dc76c42536d249db32aaae65d6cdffd3af9bf806fd6f857eb9b872e03b30134 |
test/active_record_doctor/config/loader_test.rb | 100644 | 0 | 0 | | | 3.59 KB | 67d553272a3d0e53c19e2f19b86aacabe782a6ddd7a4eea6a066adc01d941942 |
test/active_record_doctor/config_test.rb | 100644 | 0 | 0 | | | 2.9 KB | 08f9354089c40cf8afdd3adc5fcad056595eb3f11bf7cc0681873cd43635b084 |
test/active_record_doctor/detectors/disable_test.rb | 100644 | 0 | 0 | | | 810 Bytes | bd067fdea4cb8093f00282697aacf32a42f325d2a11fe9a1ab3a1e861a6aa935 |
test/active_record_doctor/detectors/extraneous_indexes_test.rb | 100644 | 0 | 0 | | | 7.99 KB | 211c64409044c45f6d6cd47f1841062c857e59482d3ecb53af7bc033694c15c1 |
test/active_record_doctor/detectors/incorrect_boolean_presence_validation_test.rb | 100644 | 0 | 0 | | | 2.05 KB | 75beb338b67973698dc4c0f694b1a74c407c7e6e7fc39e7edfb826d727a00cfa |
test/active_record_doctor/detectors/incorrect_dependent_option_test.rb | 100644 | 0 | 0 | | | 13.1 KB | fcc13c8bd03097898ffcb081562c04945f90478ce0333eb7c8273d51e2150ea8 |
test/active_record_doctor/detectors/incorrect_length_validation_test.rb | 100644 | 0 | 0 | | | 2.91 KB | 4a1aeca55b753b087b1269fe468030895b25dfca3527f15f99886f97ce688bf5 |
test/active_record_doctor/detectors/mismatched_foreign_key_type_test.rb | 100644 | 0 | 0 | | | 3.35 KB | 23e8880e30f341e344c96f4078d97b2d83e98f13819a15f0a485d55a11bad574 |
test/active_record_doctor/detectors/missing_foreign_keys_test.rb | 100644 | 0 | 0 | | | 1.63 KB | 51aeee0e179288e52a5a5d222119dec24c8bad114dd5cd0a85f4fd6a11605c5c |
test/active_record_doctor/detectors/missing_non_null_constraint_test.rb | 100644 | 0 | 0 | | | 7.19 KB | 035721304c954fc3eeab9ee7dc58c768e5e8986b29cd6b800da3801d1c805ba0 |
test/active_record_doctor/detectors/missing_presence_validation_test.rb | 100644 | 0 | 0 | | | 5.84 KB | ccfd9acf9cc4d151b7d41adc4aa02eab94488bb01e4c784a44209f828abf3cd4 |
test/active_record_doctor/detectors/missing_unique_indexes_test.rb | 100644 | 0 | 0 | | | 14.9 KB | f937c2a09752778a26b1f90edd001a3c466255ca90bc4a2cefe79546cb656a50 |
test/active_record_doctor/detectors/short_primary_key_type_test.rb | 100644 | 0 | 0 | | | 1.8 KB | afdf33b8aea608c6cfd8fce7112b6e29e1d0121fd73c41ad714f9137ed86b404 |
test/active_record_doctor/detectors/undefined_table_references_test.rb | 100644 | 0 | 0 | | | 1.34 KB | bf3227022685d814f9ecdc6247723312a465757cca0c3baa80d67837d487a904 |
test/active_record_doctor/detectors/unindexed_deleted_at_test.rb | 100644 | 0 | 0 | | | 5.04 KB | 98f4a65c92283d1bb7cd7c0dbee0bfa294635521b133efff205c6987eb9d4f59 |
test/active_record_doctor/detectors/unindexed_foreign_keys_test.rb | 100644 | 0 | 0 | | | 3.03 KB | 3996f2110b86835d6f147ec5061ff519c0efb7346b5017c8c1f48042ae012c79 |
test/active_record_doctor/runner_test.rb | 100644 | 0 | 0 | | | 934 Bytes | b641103c08474f1d4257e92bf0cb6cb4b7379c8ce9462071c0cbd07f61df8779 |
test/generators/active_record_doctor/add_indexes/add_indexes_generator_test.rb | 100644 | 0 | 0 | | | 4.74 KB | a18e3587aae1ec0790a02b3a3416b74c019d77a7510646bdeb76c5e63490f2b3 |
test/setup.rb | 100644 | 0 | 0 | | | 2.9 KB | 1027f085d8f4b882f736beb3e376d13c06afb8681ad27ca5fd1e05efd555e810 |