prune_ar 0.1.0
Given an initial set of records to delete prune_ar deletes all other records (accessible via ActiveRecord) that are now orphaned due to a belongs_to relation which is now non-existent. This allows you to safely delete records that you want to delete without creating orphaned records in another table (& without violating foreign key constraints if you use them). This can be used to prune a production database (given deletion criteria for top level parent-less independent entities) for use in a development environment without compromising customer data.
Gemfile:
=
instalar:
=
Versiones:
- 0.1.0 December 21, 2018 (17,5 KB)
dependencias de Runtime (1):
activerecord
>= 0
dependencias de Development (12):
bundler
~> 1.17
database_cleaner
~> 1.7
mysql2
~> 0.5
pg
~> 1.1
pry
~> 0.12
rake
~> 10.0
rspec
~> 3.8
rspec_junit_formatter
~> 0.4
rubocop
~> 0.61
rubocop-junit_formatter
~> 0.2
simplecov
~> 0.12
sqlite3
~> 1.3