Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/djezzzl/database_consistency
The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.
https://github.com/djezzzl/database_consistency
21f8358e4c7e0bddec84fdce819d0181036a3c7e authored almost 5 years ago by djezzzl <[email protected]>
Fix BelongsToPresenceChecker
30cadcb3dc4481f83df7b50d8184dcf736f338d3 authored almost 5 years ago by Evgeniy Demin <[email protected]>a77c2fdb9c2df032ce3b6ff84f2476fab2ff8aa9 authored almost 5 years ago by djezzzl <[email protected]>
c6ffa6a6a370c2dbe5b017b7f42706b7e8571fd8 authored almost 5 years ago by djezzzl <[email protected]>
Fixes
5674bf37dc7a669b49406612425e92c39d32e792 authored almost 5 years ago by Evgeniy Demin <[email protected]>f31ebbe8ecc50b50276b6ff1351f2a82866476e2 authored almost 5 years ago by djezzzl <[email protected]>
For some cases, model.to_s != model.name.to_s, so this fix should make it consistent.
34e8c88c68eeb4a2e13d98330fa24627b7a60a26 authored almost 5 years ago by djezzzl <[email protected]>Fix ordinal number suffixes
f8ce416982f6598eaa6705b4545d9f7fec6a73ea authored about 5 years ago by Evgeniy Demin <[email protected]>8b89172e6b5bac07b165eea7524558fb7c240e1e authored about 5 years ago by Viktor Fonic <[email protected]>
136d478393050c45175c2deda3fcc4f94d266501 authored about 5 years ago by djezzzl <[email protected]>
Fix ColumnPresenceChecker
b9dac879c3142eef02059b51b2eb04047dc21384 authored about 5 years ago by Evgeniy Demin <[email protected]>638768757bda62fed239535261725dae8e3f04cd authored about 5 years ago by djezzzl <[email protected]>
5e526d75f99ef94f7b8256bf61a8f932138658d6 authored about 5 years ago by djezzzl <[email protected]>
3e16711facad914864a4ca8967564ba2f9bfd77d authored about 5 years ago by djezzzl <[email protected]>
Add rails 6 example
32b29f35e919eee8513909f9e6df36648c72434d authored about 5 years ago by Evgeniy Demin <[email protected]>c0b982a33350a6c76993fe1fb172837a2d8d93a3 authored about 5 years ago by djezzzl <[email protected]>
8352c03719b0ccefdcc2595b2335e1df9703d378 authored about 5 years ago by djezzzl <[email protected]>
aadcbcf7901b0d57b3e7bc46a25d0f28a36cbecb authored over 5 years ago by djezzzl <[email protected]>
Add support of Rails 6
c00daea872f45fd55a0d890e9b52112a62a29b97 authored over 5 years ago by Evgeniy Demin <[email protected]>03a0e11e36466115f88162586acd17f3b46b3e99 authored over 5 years ago by djezzzl <[email protected]>
Ruby Version >= 2.4.0 spec
90ff123b852933047a7dde33e7a595884e50c873 authored over 5 years ago by Evgeniy Demin <[email protected]>Proposed Change for https://github.com/djezzzl/database_consistency/issues/34
adaa017a9b755f00a3af459aefd47d94d7f4ac9f authored over 5 years ago by Lyzio <[email protected]>9d848c60acd066277e6608fa1efcc0e3fd18c86b authored over 5 years ago by djezzzl <[email protected]>
Fix support of custom validators
2ec597191109d8a9a48efc391500aee37f1c7910 authored over 5 years ago by Evgeniy Demin <[email protected]>8d1ce366cc16396d3b89ee930f4e89ad125d0b85 authored over 5 years ago by djezzzl <[email protected]>
54df56762d794c4320f32c0a80c34e226f3c37f4 authored over 5 years ago by djezzzl <[email protected]>
Fix error when associated class doesn't exist
70e3adafc471137df25e7f172afba687d9d5d02b authored over 5 years ago by Evgeniy Demin <[email protected]>9d34058c23c66f97ccd5d55e21c63a3f3f8688dd authored over 5 years ago by djezzzl <[email protected]>
4246e2fc47e591ae8cc714052b16f7ecec1bf0eb authored over 5 years ago by djezzzl <[email protected]>
Ignore non-string columns for LengthConstraintChecker
8e284b0e847493f398c297245d62e433ac2d3f63 authored over 5 years ago by Evgeniy Demin <[email protected]>0ec4ea229a7954989b1be296bc72b8cd4c03453b authored over 5 years ago by djezzzl <[email protected]>
bb4e57b3244847774307b544714f7018218ee41b authored over 5 years ago by djezzzl <[email protected]>
Add column length checker
45487d4171ed288a846f98118d3ee24657fb78f9 authored over 5 years ago by Evgeniy Demin <[email protected]>9ee93ba9634a26b87ad45bd883e28540e777501d authored over 5 years ago by djezzzl <[email protected]>
f7905786a0347f91cb51239f8e064a948cb2c903 authored over 5 years ago by djezzzl <[email protected]>
5205f88a930fe1fcc75b86f2d4f425679f77ebdd authored over 5 years ago by djezzzl <[email protected]>
9d8b59841d7cd41fb139c992e51528c536f16e75 authored over 5 years ago by djezzzl <[email protected]>
Check 6.0.0rc1 compatibility
9dbb0906d920b8b24229714bfe4672b22a5f019c authored over 5 years ago by Evgeniy Demin <[email protected]>e74431206be43aca8e3d7ec7d2573a4ae1487300 authored over 5 years ago by djezzzl <[email protected]>
Move to CircleCI
23c1555860ef40c2f33c3f42f877bfe5cc7f1c35 authored over 5 years ago by Evgeniy Demin <[email protected]>7f58d491cd0da5ba094421bcd2b8f704343840f5 authored over 5 years ago by djezzzl <[email protected]>
e43d9b1c573f2290a18436d8b3fe6615643e0f96 authored over 5 years ago by djezzzl <[email protected]>
Fix return code
9d35b33fb3c0fe73c77f89dd05248c1a705caaef authored over 5 years ago by Evgeniy Demin <[email protected]>d226706184746debb2ed68beb5370e9d16f80825 authored over 5 years ago by djezzzl <[email protected]>
1756bd402ee2b52ce41839baf189f1bc062a4654 authored over 5 years ago by djezzzl <[email protected]>
Improvements
862b86f1b36f8a3e28aba8077173b3fa7cdd2e5f authored over 5 years ago by Evgeniy Demin <[email protected]>f0164c66894c4dff56b3529d42b3ad874794f3b4 authored over 5 years ago by djezzzl <[email protected]>
164e529b6acf5f5b351d53b0d6dbf3d3710f5391 authored over 5 years ago by djezzzl <[email protected]>
ebfd8ca61deb134e374af5b050a11876c40548fc authored over 5 years ago by djezzzl <[email protected]>
c9d5cb27090c083829998f8520ced127d6ba0bb3 authored over 5 years ago by djezzzl <[email protected]>
cac53c79dcd36284298b9c60a4c784eb184fd6bc authored over 5 years ago by djezzzl <[email protected]>
1fa848f8f97a0cbbc95b65a0bf67386aa31b978c authored over 5 years ago by djezzzl <[email protected]>
c7025bb3a50cbf0676c445966f5b4a86c4ce183f authored over 5 years ago by djezzzl <[email protected]>
Fix builds
653a386487de0723c7f44b147fe5cc7985c9b551 authored over 5 years ago by Evgeniy Demin <[email protected]>4d5351ef57f9b9e9b8399bb2e6f0ac46936c18c0 authored over 5 years ago by djezzzl <[email protected]>
4f807f5ae8ada0366cd852f7e065f4ab09a0f3a1 authored over 5 years ago by djezzzl <[email protected]>
Support case sensetive false
f4db6836025c7e482e5557c7f432e76f283b4425 authored over 5 years ago by Evgeniy Demin <[email protected]>29f9e5c85a7284e965928a2baf34854b50609635 authored over 5 years ago by djezzzl <[email protected]>
5b0e451f131c1c4c9c09c48985af0662ceada3a3 authored over 5 years ago by djezzzl <[email protected]>
0b42eeca877b51bae59017b7f4d3d7b72d365df8 authored over 5 years ago by djezzzl <[email protected]>
fix: typo in readme
f67095b69c7c0b6e8c0520ed111c48ce4995dc9b authored over 5 years ago by Evgeniy Demin <[email protected]>54fdca63e16316b4f1b85ce321395c80648e1c61 authored over 5 years ago by Vladimir Dementyev <[email protected]>
Exclude nested associations from MissingIndexChecker
727c86e6463b136104a75faf207565581e6b0b79 authored almost 6 years ago by Evgeniy Demin <[email protected]>5e0d0acc25550f8bd1754672a9d432cf9a6de343 authored almost 6 years ago by djezzzl <[email protected]>
Improve docs and refactor code
dfce68a9789c71a7e2b3009c18417a86612f103a authored almost 6 years ago by Evgeniy Demin <[email protected]>6fb85fff5029aac4eb2b30c7dce1e0d751205352 authored almost 6 years ago by djezzzl <[email protected]>
cb3242c347c708bf2551a326e18b835a589b55f4 authored almost 6 years ago by djezzzl <[email protected]>
Add Rescuer
21bcb547690c40ab94d1b2c1aa4b9ed2e1df4031 authored almost 6 years ago by Evgeniy Demin <[email protected]>99405709968956a23f817c3a1d15e0fbe0a7538c authored almost 6 years ago by djezzzl <[email protected]>
cd1502d96d853a0961c4a5e4466b6382346a98de authored almost 6 years ago by djezzzl <[email protected]>
Improvements
90451cfaaee1efa3dc84fa4bd6ebbec5e0e083e1 authored almost 6 years ago by Evgeniy Demin <[email protected]>8b7ebecb94164b99c461ff3ef1a543d40e095dc6 authored almost 6 years ago by djezzzl <[email protected]>
50a21d66ce115f56168017574794ae59c777ce66 authored almost 6 years ago by djezzzl <[email protected]>
6c60e8f72b6a97473ed636436cd217ebad3188bf authored almost 6 years ago by djezzzl <[email protected]>
Improvements
38c3b2825c55cd9164d25dc2f6f12639e87115c5 authored almost 6 years ago by Evgeniy Demin <[email protected]>fcac61b56ded08563d9609d2e683163a12f69421 authored almost 6 years ago by djezzzl <[email protected]>
77f4a2be4dbdfdf8294f8c8579ddb9d4e0ef9034 authored almost 6 years ago by djezzzl <[email protected]>
d51e8ebefdfad7aea549264c4b91e7e8ac5adfb8 authored almost 6 years ago by djezzzl <[email protected]>
cda641e16c9dde1fd55190c481776c6824eeafb3 authored almost 6 years ago by djezzzl <[email protected]>
05e3ea66700f338d28646dbb2ae3fa2482c6c74a authored almost 6 years ago by djezzzl <[email protected]>
Introduce MissingIndexChecker and improve messages
d51e626d8ba309c5da03b838704ee5d87128747d authored almost 6 years ago by Evgeniy Demin <[email protected]>fd57d96761aaedfc5082f98007993d356887f0a2 authored almost 6 years ago by djezzzl <[email protected]>
a247d49a8043506c82be46691c5c0a644b46c297 authored almost 6 years ago by djezzzl <[email protected]>
Add missing unique index checker
8db8c3cff25cdb29fafe8809b5d38f3495ebfd4d authored almost 6 years ago by Evgeniy Demin <[email protected]>62522685446fb0afbf5af60377a53bd9bc45940d authored almost 6 years ago by djezzzl <[email protected]>
9bbc712886cc8c9727257b1086ee8d9bffaac135 authored almost 6 years ago by djezzzl <[email protected]>
5943411f29425586058a1dccc4bba51d9954ebf6 authored almost 6 years ago by djezzzl <[email protected]>
Add BelongsToPresenceChecker
1ff9a83e75ed5977f8057faa2bee818c8450e7f8 authored almost 6 years ago by Evgeniy Demin <[email protected]>2a2d31c9d872c808b3ee54d4b726d7014e8d1f20 authored almost 6 years ago by djezzzl <[email protected]>
c0f011a6ce3951862a077012dd2a944c35b4388d authored almost 6 years ago by djezzzl <[email protected]>
1729aae60bffb02aaf3fc8399b22d75c5a09dc0a authored almost 6 years ago by djezzzl <[email protected]>
d7abe436d1dd0ebf137c57dca2faef5f8fb99758 authored almost 6 years ago by djezzzl <[email protected]>
ae45476a292856e6157b59347bb806a160a6cab7 authored almost 6 years ago by djezzzl <[email protected]>
d532459e15b2f709ae5ce1896a6fdaea57dcd955 authored almost 6 years ago by djezzzl <[email protected]>
c327de879b25dd599791e51f098552b6308341ff authored almost 6 years ago by djezzzl <[email protected]>
0ab8aa5fdd5fde2a832293de8329eef0c67bf0cf authored almost 6 years ago by djezzzl <[email protected]>
Improvements
3d7344a45c303ff9535b5fc69c0a6fe0c06c7bf0 authored almost 6 years ago by Evgeniy Demin <[email protected]>4369b65d0b1d21c8e571f4ed3b34911292049068 authored almost 6 years ago by djezzzl <[email protected]>
68c1bf98fddad8ba3ad334b3dfa4cc54d905d7b1 authored almost 6 years ago by djezzzl <[email protected]>
8a2cedff30ff7b7b68c462f9cfdd4ed560830d41 authored almost 6 years ago by djezzzl <[email protected]>