文件名称:kamikakushi:非常非常简单的软删除 gem
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-16 04:57:09
Ruby
上角紫 非常非常简单的软删除 gem :) class Post < ActiveRecord::Base kamikakushi end class Comment < ActiveRecord::Base kaonashi parent: :post belongs_to :post end 用法 post = Post.create(content: 'demo') post.destroy post.destroyed? # true post.restore post.destroyed? # false post.purge # real destroy post.reload # raise ActiveRecord::RecordNotFound post = Post.create(content: 'demo') comment = post.co
【文件预览】:
kamikakushi-master
----.gitignore(2KB)
----spec()
--------support()
--------kamikakushi()
--------spec_helper.rb(160B)
----README.md(600B)
----kamikakushi.gemspec(689B)
----lib()
--------kamikakushi.rb(106B)
--------kamikakushi()
----Gemfile(93B)
----MIT-LICENSE(1KB)
----Rakefile(402B)
----Gemfile.lock(2KB)