Table of Contents - database_cleaner-1.8.3 Documentation
Pages
- LICENSE
-
README.markdown
- Database Cleaner
- Gem Setup
- List of adapters
- How to use
- What strategy is fastest?
- Test Framework Examples
- RSpec Example
- RSpec with Capybara Example
- Minitest Example
- Cucumber Example
- How to use with multiple ORMs
- Why?
- Common Errors
- DatabaseCleaner is trying to use the wrong ORM
- STDERR is being flooded when using Postgres
- Safeguards
- COPYRIGHT
- TODO
Classes and Modules
- DatabaseCleaner
- DatabaseCleaner::Base
- DatabaseCleaner::Cleaners
- DatabaseCleaner::Configuration
- DatabaseCleaner::Deprecator
- DatabaseCleaner::Generic
- DatabaseCleaner::Generic::Base
- DatabaseCleaner::Generic::Base::ClassMethods
- DatabaseCleaner::Generic::Transaction
- DatabaseCleaner::Generic::Truncation
- DatabaseCleaner::NoORMDetected
- DatabaseCleaner::NullStrategy
- DatabaseCleaner::ORMAutodetector
- DatabaseCleaner::Safeguard
- DatabaseCleaner::Safeguard::Error
- DatabaseCleaner::Safeguard::Error::NotWhitelistedUrl
- DatabaseCleaner::Safeguard::Error::ProductionEnv
- DatabaseCleaner::Safeguard::Error::RemoteDatabaseUrl
- DatabaseCleaner::Safeguard::Production
- DatabaseCleaner::Safeguard::RemoteDatabaseUrl
- DatabaseCleaner::Safeguard::WhitelistedUrl
- DatabaseCleaner::Spec
- DatabaseCleaner::Spec::DatabaseHelper
- DatabaseCleaner::UnknownStrategySpecified
Methods
- ::can_detect_orm? — DatabaseCleaner
- ::configuration — DatabaseCleaner
- ::deprecate — DatabaseCleaner
- ::included — DatabaseCleaner::Generic::Base
- ::new — DatabaseCleaner::Base
- ::new — DatabaseCleaner::Configuration
- ::new — DatabaseCleaner::Deprecator
- ::new — DatabaseCleaner::Safeguard::Error::RemoteDatabaseUrl
- ::new — DatabaseCleaner::Safeguard::Error::ProductionEnv
- ::new — DatabaseCleaner::Safeguard::Error::NotWhitelistedUrl
- ::new — DatabaseCleaner::Generic::Transaction
- ::new — DatabaseCleaner::Generic::Truncation
- ::with_all_dbs — DatabaseCleaner::Spec::DatabaseHelper
- #<=> — DatabaseCleaner::Base
- #[] — DatabaseCleaner::Cleaners
- #adapter_loaded? — DatabaseCleaner::Base
- #add_cleaner — DatabaseCleaner::Cleaners
- #add_cleaner — DatabaseCleaner::Configuration
- #app_root — DatabaseCleaner::Configuration
- #app_root= — DatabaseCleaner::Configuration
- #auto_detected? — DatabaseCleaner::Base
- #autodetect_orm — DatabaseCleaner::Base
- #autodetected? — DatabaseCleaner::ORMAutodetector
- #autodetected_orm — DatabaseCleaner::ORMAutodetector
- #available_strategies — DatabaseCleaner::Generic::Base::ClassMethods
- #called_externally? — DatabaseCleaner::Base
- #called_externally? — DatabaseCleaner::Configuration
- #clean — DatabaseCleaner::Configuration
- #clean — DatabaseCleaner::NullStrategy
- #clean — DatabaseCleaner::Generic::Truncation
- #clean! — DatabaseCleaner::Base
- #clean! — DatabaseCleaner::Configuration
- #clean_with — DatabaseCleaner::Base
- #clean_with — DatabaseCleaner::Configuration
- #clean_with! — DatabaseCleaner::Base
- #clean_with! — DatabaseCleaner::Configuration
- #cleaning — DatabaseCleaner::Configuration
- #cleaning — DatabaseCleaner::NullStrategy
- #cleaning — DatabaseCleaner::Generic::Base
- #connections — DatabaseCleaner::Configuration
- #create_db — DatabaseCleaner::Spec::DatabaseHelper
- #create_strategy — DatabaseCleaner::Base
- #database_url_not_whitelisted? — DatabaseCleaner::Safeguard::WhitelistedUrl
- #db — DatabaseCleaner::Base
- #db — DatabaseCleaner::Generic::Base
- #db= — DatabaseCleaner::Base
- #db= — DatabaseCleaner::NullStrategy
- #db_config — DatabaseCleaner::Spec::DatabaseHelper
- #default_config — DatabaseCleaner::Spec::DatabaseHelper
- #deprecate — DatabaseCleaner::Deprecator
- #deprecate — DatabaseCleaner
- #drop_db — DatabaseCleaner::Spec::DatabaseHelper
- #establish_connection — DatabaseCleaner::Spec::DatabaseHelper
- #given? — DatabaseCleaner::Safeguard::RemoteDatabaseUrl
- #given? — DatabaseCleaner::Safeguard::Production
- #init_cleaners — DatabaseCleaner::Configuration
- #key — DatabaseCleaner::Safeguard::Production
- #load_adapter — DatabaseCleaner::Base
- #load_schema — DatabaseCleaner::Spec::DatabaseHelper
- #logger — DatabaseCleaner::Configuration
- #logger= — DatabaseCleaner::Configuration
- #migration_storage_names — DatabaseCleaner::Generic::Truncation
- #no_orm_detected_error — DatabaseCleaner::ORMAutodetector
- #orm — DatabaseCleaner::ORMAutodetector
- #orm= — DatabaseCleaner::Base
- #orm= — DatabaseCleaner::Cleaners
- #orm_module — DatabaseCleaner::Base
- #orm_strategy — DatabaseCleaner::Base
- #remote? — DatabaseCleaner::Safeguard::RemoteDatabaseUrl
- #remove_duplicates — DatabaseCleaner::Cleaners
- #remove_duplicates — DatabaseCleaner::Configuration
- #require_orm_strategy — DatabaseCleaner::Base
- #run — DatabaseCleaner::Safeguard
- #run — DatabaseCleaner::Safeguard::WhitelistedUrl
- #run — DatabaseCleaner::Safeguard::RemoteDatabaseUrl
- #run — DatabaseCleaner::Safeguard::Production
- #set_strategy_db — DatabaseCleaner::Base
- #setup — DatabaseCleaner::Spec::DatabaseHelper
- #skip? — DatabaseCleaner::Safeguard::WhitelistedUrl
- #skip? — DatabaseCleaner::Safeguard::RemoteDatabaseUrl
- #skip? — DatabaseCleaner::Safeguard::Production
- #start — DatabaseCleaner::Configuration
- #start — DatabaseCleaner::NullStrategy
- #start — DatabaseCleaner::Generic::Truncation
- #strategy — DatabaseCleaner::Base
- #strategy= — DatabaseCleaner::Base
- #strategy= — DatabaseCleaner::Cleaners
- #strategy_db= — DatabaseCleaner::Base
- #tables_to_truncate — DatabaseCleaner::Generic::Truncation
- #teardown — DatabaseCleaner::Spec::DatabaseHelper