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
Fix model checker
djezzzl opened this pull request 12 days ago
djezzzl opened this pull request 12 days ago
Fix migration generation for redundant index
djezzzl opened this pull request 12 days ago
djezzzl opened this pull request 12 days ago
Fix reporting for views
djezzzl opened this pull request 12 days ago
djezzzl opened this pull request 12 days ago
Fix autogeneration
djezzzl opened this pull request 14 days ago
djezzzl opened this pull request 14 days ago
set up migration context directly
indirect opened this pull request 2 months ago
indirect opened this pull request 2 months ago
Allow custom checkers
toydestroyer opened this pull request 4 months ago
toydestroyer opened this pull request 4 months ago
Proposal: Change autofix to use the migration context from the migration connection pool
stevegeek opened this pull request 4 months ago
stevegeek opened this pull request 4 months ago
All checks unexpectedly pass when database is unavailable
gravitystorm opened this issue 4 months ago
gravitystorm opened this issue 4 months ago
Unexpected behavior changes for View-based models in v1.7.25
wenley opened this issue 4 months ago
wenley opened this issue 4 months ago
Fixup ActiveRecord main workflow
ojab opened this pull request 5 months ago
ojab opened this pull request 5 months ago
Make all models methods ignore database disabled models
chaadow opened this pull request 5 months ago
chaadow opened this pull request 5 months ago
Issue with database not enabled AND it does not exist
chaadow opened this issue 5 months ago
chaadow opened this issue 5 months ago
Fixup compatibility w/ `active_type` gem
ojab opened this pull request 5 months ago
ojab opened this pull request 5 months ago
RedundantIndexChecker autofix create incorrect migration
ducmanh2111 opened this issue 5 months ago
ducmanh2111 opened this issue 5 months ago
Handle lower() index in autofix migration writer (issue #224)
ql opened this pull request 5 months ago
ql opened this pull request 5 months ago
Make LengthConstraintChecker ignore Proc/Symbol settings
ql opened this pull request 5 months ago
ql opened this pull request 5 months ago
Fix database settings handling (issue #226)
ql opened this pull request 5 months ago
ql opened this pull request 5 months ago
Conflict between CaseSensitiveUniqueValidationChecker and UniqueIndexChecker
mwesigwa opened this issue 6 months ago
mwesigwa opened this issue 6 months ago
How to run only specific checkers?
paul opened this issue 6 months ago
paul opened this issue 6 months ago
Error on on length check
Nerian opened this issue 9 months ago
Nerian opened this issue 9 months ago
`MissingUniqueIndexChecker` autocorrect is wrong when column is a function
stevegeek opened this issue 10 months ago
stevegeek opened this issue 10 months ago
Database_сonsistency Gem Does Not Detect Some Validations
eternalyoung opened this issue about 1 year ago
eternalyoung opened this issue about 1 year ago
EnumValueChecker: Check enums in any order
toydestroyer opened this pull request about 1 year ago
toydestroyer opened this pull request about 1 year ago
Exclude anonymous classes from project classes
sirdharma opened this pull request about 1 year ago
sirdharma opened this pull request about 1 year ago
Error in NullConstraintChecker and other checkers
pmackay opened this issue about 1 year ago
pmackay opened this issue about 1 year ago
Improve Documentation to describe how to work with indexes
yashka713 opened this issue about 1 year ago
yashka713 opened this issue about 1 year ago
Add a file extension to debug output
gravitystorm opened this issue about 1 year ago
gravitystorm opened this issue about 1 year ago
Error when running ForeignKeyCascadeChecker
gravitystorm opened this issue about 1 year ago
gravitystorm opened this issue about 1 year ago
Add support for rails 7.1
chaadow opened this pull request about 1 year ago
chaadow opened this pull request about 1 year ago
ColumnPresenceChecker is incompatible with Rails' new default `belongs_to` validation behavior
agrobbin opened this issue over 1 year ago
agrobbin opened this issue over 1 year ago
Ignore DB views
frodsan opened this pull request over 1 year ago
frodsan opened this pull request over 1 year ago
Ignore disconnected models
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
undefined method `split' for nil:NilClass
brandondrew opened this issue over 1 year ago
brandondrew opened this issue over 1 year ago
Implicit Order Column value checker
developie0610 opened this pull request over 1 year ago
developie0610 opened this pull request over 1 year ago
Improve MissingAssociationClassChecker
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Add extra debugging context
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Implement MissingModelChecker
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
MissingAssociationClassChecker fails with `undefined method klass for nil:NilClass`
eduardoj opened this issue over 1 year ago
eduardoj opened this issue over 1 year ago
Fix ForeignKeyTypeChecker when associated class has no table
andriusch opened this pull request over 1 year ago
andriusch opened this pull request over 1 year ago
Implement new checker
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Add support of disabling per database connection
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Improve configurations message
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Add support of regexp for configuration
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Fix missing index checker with compound indexes
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
ActiveRecord 7.0.5 internal error
PuntoDiGoccia opened this issue over 1 year ago
PuntoDiGoccia opened this issue over 1 year ago
Do not modify descendants in-place
tdeo opened this pull request over 1 year ago
tdeo opened this pull request over 1 year ago
False-positive when index columns are defined as a string and not array
iatanas0v opened this issue over 1 year ago
iatanas0v opened this issue over 1 year ago
Checker for implicit_order_column for table with uuid as primary key
developie0610 opened this issue over 1 year ago
developie0610 opened this issue over 1 year ago
Extendable database_consistency
toydestroyer opened this issue over 1 year ago
toydestroyer opened this issue over 1 year ago
UniqueIndexChecker and postgresql partial indexes
tconst opened this issue over 1 year ago
tconst opened this issue over 1 year ago
Add stable order when generate TODO file
djezzzl opened this pull request over 1 year ago
djezzzl opened this pull request over 1 year ago
Fix pending message in `EnumTypeChecker` specs
toydestroyer opened this pull request over 1 year ago
toydestroyer opened this pull request over 1 year ago
Implement Enum Column checker
toydestroyer opened this pull request over 1 year ago
toydestroyer opened this pull request over 1 year ago
Treat default cascade as restrict
pyromaniac opened this pull request over 1 year ago
pyromaniac opened this pull request over 1 year ago
Fix checker class comments
toydestroyer opened this pull request over 1 year ago
toydestroyer opened this pull request over 1 year ago
Implement Three-State Boolean checker
toydestroyer opened this pull request over 1 year ago
toydestroyer opened this pull request over 1 year ago
Fix undefined method error in ColumnPresenceChecker
asavageiv opened this pull request over 1 year ago
asavageiv opened this pull request over 1 year ago
"undefined method `null' for nil:NilClass" in column_presence_checker.rb:54
asavageiv opened this issue over 1 year ago
asavageiv opened this issue over 1 year ago
ForeignKeyCascadeChecker default mapping
pyromaniac opened this issue almost 2 years ago
pyromaniac opened this issue almost 2 years ago
MissingIndexChecker violation on polymorphic association
kleinjm opened this issue almost 2 years ago
kleinjm opened this issue almost 2 years ago
Ensure that generated todo files are created with consistent ordering
greytape opened this issue almost 2 years ago
greytape opened this issue almost 2 years ago
Fix parent_models method to return all parent models for the table
barthez opened this pull request almost 2 years ago
barthez opened this pull request almost 2 years ago
Excluding Database Connections to Non Primary Databases Including sqlserver
epidevops opened this issue almost 2 years ago
epidevops opened this issue almost 2 years ago
[Feature] Check constraint checker
chaadow opened this issue almost 2 years ago
chaadow opened this issue almost 2 years ago
Fix small typo
danidoni opened this pull request almost 2 years ago
danidoni opened this pull request almost 2 years ago
Fix deprecated File.exists? call which got removed in Ruby 3.2
djfpaagman opened this pull request almost 2 years ago
djfpaagman opened this pull request almost 2 years ago
Improve the messaging for NullConstraintMissesValidator
djezzzl opened this pull request almost 2 years ago
djezzzl opened this pull request almost 2 years ago
Fix migrations duplication
djezzzl opened this pull request almost 2 years ago
djezzzl opened this pull request almost 2 years ago
Inconsistency found in NullConstaintChecker
hanzongyu opened this issue almost 2 years ago
hanzongyu opened this issue almost 2 years ago
database_consistency -f generates duplicate migrations
zapxcero opened this issue almost 2 years ago
zapxcero opened this issue almost 2 years ago
Does this gem recognize a find on a column without index?
mak-dunkelziffer opened this issue about 2 years ago
mak-dunkelziffer opened this issue about 2 years ago
Add ability to ignore certain namespaces
mak-dunkelziffer opened this issue about 2 years ago
mak-dunkelziffer opened this issue about 2 years ago
Reverse connection configuration calls to avoid deprecation messages
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Skip EnumValueChecker for ActiveRecord < 7
toydestroyer opened this pull request about 2 years ago
toydestroyer opened this pull request about 2 years ago
EnumValueChecker doesn't work with ActiveRecord below 7
toydestroyer opened this issue about 2 years ago
toydestroyer opened this issue about 2 years ago
Checker that makes sure that enum type is used to store ActiveRecord's enums
toydestroyer opened this issue about 2 years ago
toydestroyer opened this issue about 2 years ago
Implement CaseSensitiveUniqueValidationChecker
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Implement EnumValueChecker
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Fix ColumnPresenceChecker autofix for polymorphic associations
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Fix autofix option
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
`ColumnPresenceChecker`, `belongs_to `associations, and `optional`, `required` options
toydestroyer opened this issue about 2 years ago
toydestroyer opened this issue about 2 years ago
`ColumnPresenceChecker` and polymorphic association
toydestroyer opened this issue about 2 years ago
toydestroyer opened this issue about 2 years ago
Misleading commandline help message
la-magra opened this issue about 2 years ago
la-magra opened this issue about 2 years ago
Fix EnumTypeChecker
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
`EnumTypeChecker` is complaining about `enum` column
toydestroyer opened this issue about 2 years ago
toydestroyer opened this issue about 2 years ago
Implement ForeignKeyCascadeChecker
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Few improvements
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Add EnumTypeChecker
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
"Too many arguments for format string" warning on every failure with $VERBOSE = true
unikitty37 opened this issue about 2 years ago
unikitty37 opened this issue about 2 years ago
Validations against Devise's password field cause errors due to the column being encrypted_password
unikitty37 opened this issue about 2 years ago
unikitty37 opened this issue about 2 years ago
Add info about loaded configurations
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Trouble understanding config file syntax
greytape opened this issue about 2 years ago
greytape opened this issue about 2 years ago
Add fund metadata
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Refactor reporting
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Add grouped number
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Dry simple writer
toydestroyer opened this pull request about 2 years ago
toydestroyer opened this pull request about 2 years ago
Remove duplicates in Simple Writer
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
Add support of citext to MissingUniqueIndexChecker
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago
ForeignKeyTypeChecker duplicates
pirj opened this issue about 2 years ago
pirj opened this issue about 2 years ago
Add more autofixes
djezzzl opened this pull request about 2 years ago
djezzzl opened this pull request about 2 years ago