0.0
No commit activity in last 3 years
No release in over 3 years
when mark a record deleted in DB, then run callback after_false_destroy like after_destroy in rails
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

>= 0
 Project Readme

false_destroy

when mark a record deleted in DB, eg: 0 is not deleted, 1 is deleted

we can call false_destroy,then will run callback after_false_destroy like after_destroy in rails.

Install

gem "false_destroy", "0.1.0"

Usage

class Orgunit < ActiveRecord::Base
  after_false_destroy do
    # do blabla
  end
end

orgunit = Orgunit.first
orgunit.false_destroy

Config

you can config DB column_name and when_name as the db column name

column_name: destroyed mark column

when_name: false destroy time

FalseDestroy.column_name = 'destroyed'
FalseDestroy.when_name = 'destroyed_at'

That's ALL, Enjoy it!!!