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
484 forks
Language: Ruby
last commit: about 1 month ago
Linked from 2 awesome lists

database-cleanerrubytestingtesting-tools

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
databasecleaner/database_cleaner-mongo A Ruby gem that provides a clean and efficient way to delete data from MongoDB databases. 2
databasecleaner/database_cleaner-mongoid A tool for cleaning up data in MongoDB databases. 9
databasecleaner/database_cleaner-active_record Tools for cleaning databases using ActiveRecord 63
khaiql/dbcleaner A tool to clean up and manage databases during testing by temporarily locking tables to prevent race conditions. 161
databasecleaner/database_cleaner-redis A tool for cleaning up data in Redis databases 4
databasecleaner/database_cleaner-sequel A tool for cleaning Sequel databases by deleting or truncating tables 17
aasm/aasm A library that allows developers to add finite state machines to Ruby classes 5,034
teeparham/gemdiff Tool to compare and update outdated gem versions in Ruby projects 124
simplecov-ruby/simplecov A tool for measuring code coverage in Ruby applications 4,779
miniprofiler/rack-mini-profiler A Ruby middleware for profiling rack applications to measure performance metrics 3,733
pierrerambaud/gemirro A tool to automate the creation and management of RubyGems mirrors. 137
rubycocos/csvreader A gem for reading tabular data in the comma-separated values (CSV) format 178
djezzzl/database_consistency A tool to identify and correct inconsistencies between application models and database schema in Ruby on Rails applications. 1,063
alekseyl/niceql A Ruby gem providing colorized SQL formatting and error logging for databases. 318
rom-rb/rom A toolkit for efficiently mapping and persisting data in Ruby applications 2,087