database_consistency

Model Database Checker

A tool to identify and correct inconsistencies between application models and database schema in Ruby on Rails applications.

The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.

GitHub

1k stars
9 watching
47 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 1 awesome list

activerecordconsistencydatabaseoptimizationperformancerailsrubyruby-on-railstool

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
plivesey/rocketdataA caching and consistency solution for immutable models in Swift.648
plentz/lol_dbaA tool that analyzes application models to identify columns that likely need indexing and generates migration scripts for adding or removing these indexes.1,585
customink/secondbaseProvides seamless integration of multiple databases within a Rails application219
dizballanze/django-eraserheadTool to optimize database usage in Django by identifying and suggesting the removal of unused fields.196
nullobject/reinAdds support for defining database constraints in ActiveRecord migrations without writing custom SQL.670
fern4lvarez/piladbA lightweight, RESTful database engine based on stack data structures206
khaiql/dbcleanerA tool to clean up and manage databases during testing by temporarily locking tables to prevent race conditions.161
palkan/logidzeA tool for logging changes to PostgreSQL database records in a standardized and structured way.1,615
databasecleaner/database_cleaner-active_recordTools for cleaning databases using ActiveRecord65
databasecleaner/database_cleaner-mongoidA tool for cleaning up data in MongoDB databases.9
brettz9/eslint-config-ash-nazgA comprehensive configuration for JavaScript projects with enhanced error checking and code quality control.6
schemaplus/schema_plus_db_defaultProvides an extension to ActiveRecord that allows setting column values to their default database value when saving a record.1
incetarik/nestjs-graphql-zodA library that provides a way to work with GraphQL objects using Zod validation objects.86
jfalameda/refinerycms-dynamicfieldsAllows creation of dynamic models and fields within a content management system.16
rom-rb/romA toolkit for efficiently mapping and persisting data in Ruby applications2,086