database_cleaner

DB cleaner

Tools and strategies for cleaning and preparing databases for testing in Ruby applications.

Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.

GitHub

3k stars
39 watching
483 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 2 awesome lists

database-cleanerrubytestingtesting-tools

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
databasecleaner/database_cleaner-mongoA Ruby gem that provides a clean and efficient way to delete data from MongoDB databases.2
databasecleaner/database_cleaner-mongoidA tool for cleaning up data in MongoDB databases.9
databasecleaner/database_cleaner-active_recordTools for cleaning databases using ActiveRecord65
khaiql/dbcleanerA tool to clean up and manage databases during testing by temporarily locking tables to prevent race conditions.161
databasecleaner/database_cleaner-redisA tool for cleaning up data in Redis databases4
databasecleaner/database_cleaner-sequelA tool for cleaning Sequel databases by deleting or truncating tables17
aasm/aasmA library that allows developers to add finite state machines to Ruby classes5,032
teeparham/gemdiffTool to compare and update outdated gem versions in Ruby projects123
simplecov-ruby/simplecovA tool for measuring code coverage in Ruby applications4,786
miniprofiler/rack-mini-profilerA Ruby middleware for profiling rack applications to measure performance metrics3,744
pierrerambaud/gemirroA tool to automate the creation and management of RubyGems mirrors.138
rubycocos/csvreaderA gem for reading tabular data in the comma-separated values (CSV) format177
djezzzl/database_consistencyA tool to identify and correct inconsistencies between application models and database schema in Ruby on Rails applications.1,071
alekseyl/niceqlA Ruby gem providing colorized SQL formatting and error logging for databases.318
rom-rb/romA toolkit for efficiently mapping and persisting data in Ruby applications2,086