animator:无痛的软删除解决方案

时间:2024-05-21 23:22:35
【文件属性】:

文件名称:animator:无痛的软删除解决方案

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-21 23:22:35

Ruby

动画师 受到优雅的启发,Animator是一个干净命名空间的ActiveRecord插件,可插入到现有模型生命周期中,从而允许恢复( Animable#reanimate )和查询( Animable.inanimate )被破坏的对象,包括没有默认值的Animable.inanimate和丑陋的关联作用域,猴子修补方法和复杂的回调。 入门 将其添加到您的Gemfile并运行bundle命令。 gem 'animator' 一旦安装了gem,请运行animator:install生成器以创建必要的迁移和默认初始化程序。 rails g animator:install 注意:开箱即用,Animator保护应用程序中的每个模型。 Animator::Animable选择地启用Animator,请在config/initializers/animator.rb删除初始化器,并在所需模型


【文件预览】:
animator-master
----animator.gemspec(1KB)
----LICENSE(1KB)
----Gemfile(37B)
----.gitignore(573B)
----lib()
--------animator()
--------animator.rb(486B)
--------generators()
----README.md(3KB)

网友评论