Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Database Consistency

Make the database constraints consistent with application validations.
Collective - Host: opensource - https://opencollective.com/database_consistency - Code: https://github.com/djezzzl/database_consistency

check enums in any order (#222)

github.com/djezzzl/database_consistency - e0872782cb726ba56efbd06d3432793614f99597 authored about 1 year ago by Sergey Toy <[email protected]>
Fix issue with file extension

github.com/djezzzl/database_consistency - bf976604f1c09bd5ef65b795733e23aae6399a6c authored about 1 year ago by djezzzl <[email protected]>
Add support for rails 7.1 (#216)

* Add support for rails 7.1

Fixes #215.

rails 7.1 recently added this new default [config...

github.com/djezzzl/database_consistency - 81a10b5dd24e1c4ea8996b70272d319a546c5e12 authored about 1 year ago by Chedli Bourguiba <[email protected]>
Ignore DB views (#214)

github.com/djezzzl/database_consistency - 9b50b5ff9bdd1b0ba51b9b3d3b0ded602aeab25f authored over 1 year ago by Francesco <[email protected]>
Ignore disconnected models (#213)

github.com/djezzzl/database_consistency - 23dc41d86f4828dc670fed59cead7581425d0f11 authored over 1 year ago by Evgeniy Demin <[email protected]>
Implicit Order Column value checker (#211)

mplicit Order Column value checker

---------

Co-authored-by: djezzzl <[email protected]>

github.com/djezzzl/database_consistency - f7fe3838f1281f9a45f8321026373c217dee71f2 authored over 1 year ago by Nhan Nim <[email protected]>
Improve MissingAssociationClassChecker (#210)

github.com/djezzzl/database_consistency - d143014513f44372c81b3f253b1362c74229161a authored over 1 year ago by Evgeniy Demin <[email protected]>
Add extra debugging context (#209)

github.com/djezzzl/database_consistency - 897f750f347be207656b7a36d14a35c99e4d2f25 authored over 1 year ago by Evgeniy Demin <[email protected]>
Implement MissingModelChecker (#208)

github.com/djezzzl/database_consistency - d7568749d6ebb9243138f0fad179a884aa85048e authored over 1 year ago by Evgeniy Demin <[email protected]>
Fix ForeignKeyTypeChecker when associated class has no table (#206)

github.com/djezzzl/database_consistency - f4d14849fcbe08584d610cfb92416de8614d3dbe authored over 1 year ago by Andrius Chamentauskas <[email protected]>
Implement new checker (#205)

* Ignore missing association classes for ForeignKeyChecker

* Implement MissingAssociationClas...

github.com/djezzzl/database_consistency - 01b16f59126a84dea68929c46977214e2f229eed authored over 1 year ago by Evgeniy Demin <[email protected]>
Add support of disabling per database connection (#204)

github.com/djezzzl/database_consistency - d6f736a6b78a4b4a1b203cadd221f4b85b68cc0c authored over 1 year ago by Evgeniy Demin <[email protected]>
Improve configurations message (#203)

github.com/djezzzl/database_consistency - 33c2fce352e6a6356c591b09d5e301221021c6ed authored over 1 year ago by Evgeniy Demin <[email protected]>
Add support of regexp for configuration (#202)

github.com/djezzzl/database_consistency - 1398d134633725e72e11ffd87fb17acdac5c9746 authored over 1 year ago by Evgeniy Demin <[email protected]>
Fix missing index checker with compound indexes (#201)

github.com/djezzzl/database_consistency - bbfb544ef86593c96495332e127e1862673e7b04 authored over 1 year ago by Evgeniy Demin <[email protected]>
Do not modify descendants in-place (#199)

github.com/djezzzl/database_consistency - bb5049b94c6b632aaf4c14380d9d82875c583a89 authored over 1 year ago by Thierry Deo <[email protected]>
Add stable order when generate TODO file (#194)

github.com/djezzzl/database_consistency - 2ed19c95585037874c3c248e49fdd37d61b68402 authored over 1 year ago by Evgeniy Demin <[email protected]>
Fix undefined method error in ColumnPresenceChecker (#188)

Fix undefined method error in ColumnPresenceChecker

Co-authored-by: djezzzl <lawliet.djez@gma...

github.com/djezzzl/database_consistency - 509697b97087fa6bd920df9754e39ef8b1caca56 authored over 1 year ago by Alan Savage <[email protected]>
Fix pending message in `EnumTypeChecker` specs (#193)

* fix type in enum type checker specs

* fix more typos

github.com/djezzzl/database_consistency - 2e9890d1f1f3cd1acf8ee2fc5cee3806871dbd09 authored over 1 year ago by Sergey Toy <[email protected]>
Implement Three-State Boolean checker (#189)

github.com/djezzzl/database_consistency - 910182d8826d564b2bf9c5cff03ac54271a6d059 authored over 1 year ago by Sergey Toy <[email protected]>
Treat default cascade as restrict (#191)

github.com/djezzzl/database_consistency - b5b30eb3446388634818897e8646f860f9e8e39f authored over 1 year ago by Arkadiy Zabazhanov <[email protected]>
fix comments (#190)

github.com/djezzzl/database_consistency - 7a405bb062f22a4d8608885b598d33e6a4a11063 authored over 1 year ago by Sergey Toy <[email protected]>
Fix parent_models method to return all parent models for the table (#183)

Co-authored-by: djezzzl <[email protected]>

github.com/djezzzl/database_consistency - 45de77a6ac911e2630dccbc209a580f8c63b11b9 authored almost 2 years ago by Bartek Bułat <[email protected]>
Fix small typo (#180)

github.com/djezzzl/database_consistency - 47a5c1e5b7b1cc291ad24e35d8ba5679735e5a11 authored almost 2 years ago by Dani Donisa <[email protected]>
Fix deprecated File.exists? call which got removed in Ruby 3.2 (#179)

github.com/djezzzl/database_consistency - d59be13ddcddefab416d263cafc96e2b296a63b1 authored almost 2 years ago by Dennis Paagman <[email protected]>
Improve the messaging for NullConstraintMissesValidator (#178)

github.com/djezzzl/database_consistency - ed8c3201f73db6efd41007489f7f1055d54adf4d authored almost 2 years ago by Evgeniy Demin <[email protected]>
Fix migrations duplication (#177)

github.com/djezzzl/database_consistency - 0a156cf6bf40e00b079abe00cc43bf7d33e40c46 authored almost 2 years ago by Evgeniy Demin <[email protected]>
Reverse connection configuration calls (#172)

github.com/djezzzl/database_consistency - 96b5d703e01704bc71e1095d1bf4f02fb3c17ba5 authored about 2 years ago by Evgeniy Demin <[email protected]>
Skip EnumValueChecker for ActiveRecord < 7 (#171)

github.com/djezzzl/database_consistency - 31df783dc49c1fda434e49b9213d845c6680f96a authored about 2 years ago by Sergey Toy <[email protected]>
Implement CaseSensitiveUniqueValidationChecker (#168)

github.com/djezzzl/database_consistency - 610a7fb9a67cab4afcc2de32c428e99452e3dd88 authored about 2 years ago by Evgeniy Demin <[email protected]>
Implement EnumValueChecker (#167)

github.com/djezzzl/database_consistency - 52828aad9c98fbaddf805ad607d61173011e3f55 authored about 2 years ago by Evgeniy Demin <[email protected]>
Fix ColumnPresenceChecker autofix for polymorphic associations (#166)

github.com/djezzzl/database_consistency - 40f4cd8b2b9bbb8bf9fb821e10f59bd3636b0795 authored about 2 years ago by Evgeniy Demin <[email protected]>
Fix autofix option (#165)

github.com/djezzzl/database_consistency - 3ec4a94e0a60e296676141770ae55bd2e74181fe authored about 2 years ago by Evgeniy Demin <[email protected]>
Fix EnumTypeChecker (#161)

github.com/djezzzl/database_consistency - 9bb176d13757b511387f6160b186dd270be85b9f authored about 2 years ago by Evgeniy Demin <[email protected]>
Implement ForeignKeyCascadeChecker (#159)

github.com/djezzzl/database_consistency - c067ed5d47406fb22c931d57a1b901aeccc10b57 authored about 2 years ago by Evgeniy Demin <[email protected]>
Stop restarting container

github.com/djezzzl/database_consistency - ff7fdc1fd4fae086429fdb9d21f7168f8912e8c5 authored about 2 years ago by djezzzl <[email protected]>
Few improvements (#158)

* Avoid raising missing field on ColumnPresenceChecker
* Fix warnings when VERBOSE=true

github.com/djezzzl/database_consistency - 97f76e5434a71b0291d637c1eeadd92d7449e67c authored about 2 years ago by Evgeniy Demin <[email protected]>
Add EnumTypeChecker (#157)

github.com/djezzzl/database_consistency - e87666245dd9231da1e4217b3f1ad943875f4e8f authored about 2 years ago by Evgeniy Demin <[email protected]>
Add EnumTypeChecker (#157)

github.com/djezzzl/database_consistency - 8b9e24ae4bd26eff1c9d12dc7a7d342b0f72914e authored about 2 years ago by Evgeniy Demin <[email protected]>
Add info about loaded configurations (#154)

github.com/djezzzl/database_consistency - 9002b241345627b8ff27b984c7e37ce9a8771b17 authored about 2 years ago by Evgeniy Demin <[email protected]>
Add GitHub funding

github.com/djezzzl/database_consistency - c8494fac8005d5608d3d4291eedc9b3fb5f1bba7 authored about 2 years ago by djezzzl <[email protected]>
Add fund metadata (#152)

github.com/djezzzl/database_consistency - cac8031508404514f7d149aa38bf20061c54c567 authored about 2 years ago by Evgeniy Demin <[email protected]>
Refactor reporting (#151)

github.com/djezzzl/database_consistency - 092ff789b404ff6d031029b55ada24326e98466f authored about 2 years ago by Evgeniy Demin <[email protected]>
Add grouped number (#150)

github.com/djezzzl/database_consistency - 706f22322fca05f4994f8415459adaa34f81f1f7 authored about 2 years ago by Evgeniy Demin <[email protected]>
Remove duplicates in Simple Writer (#148)

github.com/djezzzl/database_consistency - 460c3e626d8873da1df883f8a78f0186eaac9224 authored about 2 years ago by Evgeniy Demin <[email protected]>
Add more autofixes (#145)

github.com/djezzzl/database_consistency - 6dbbca123928e4b4760df269de3d0ce300d79dc4 authored about 2 years ago by Evgeniy Demin <[email protected]>
Fix unique sorting (#144)

github.com/djezzzl/database_consistency - 6f3231ab28d5fca9f5c465bf2f3ee52b4eaa8fb4 authored about 2 years ago by Evgeniy Demin <[email protected]>
Add autofix for RedundantUniqueIndex (#143)

github.com/djezzzl/database_consistency - 7cfb6e8919ca1444944a3ae8642ddb370c27d03f authored about 2 years ago by Evgeniy Demin <[email protected]>
Add RedundantIndex autofix (#142)

github.com/djezzzl/database_consistency - 815ac9c464cf0521f371c7d4c06a53e5b2a8c168 authored about 2 years ago by Evgeniy Demin <[email protected]>
Fix UniqueIndexChecker to count associations (#141)

github.com/djezzzl/database_consistency - 2e95e6980aee7647aa45504a736bfb998383ca41 authored about 2 years ago by Evgeniy Demin <[email protected]>
Fix non unique migration name (#139)

github.com/djezzzl/database_consistency - 89ace3dd30efa15f5154a6d3d0571b71a5d3304b authored about 2 years ago by Evgeniy Demin <[email protected]>
Add association missing null constraint (#138)

* Add autofix for association_missing_null_constraint

* Fix

github.com/djezzzl/database_consistency - 72c0787afd319be5b5d7e86314d8d7f033c1c580 authored about 2 years ago by Evgeniy Demin <[email protected]>
Provide ColumnPresenceChecker autofix (#137)

github.com/djezzzl/database_consistency - 4b3635ad3ebf062bd99b16e369443e0ab936598f authored about 2 years ago by Evgeniy Demin <[email protected]>
Implement autofix (#136)

github.com/djezzzl/database_consistency - 1dd338e37bbe30f713ee88de4240426f22a4b63a authored about 2 years ago by Evgeniy Demin <[email protected]>
Migrate messages to writers (#135)

github.com/djezzzl/database_consistency - 904635d799b6a78d18d3b4e014eb082fccbe9167 authored about 2 years ago by Evgeniy Demin <[email protected]>