没有合适的资源?快使用搜索试试~ 我知道了~
active_snapshot:简化的快照和ActiveRecord模型的还原以及具有透明白盒实现的关联
共71个文件
rb:34个
gemfile:16个
yml:4个
需积分: 10 0 下载量 188 浏览量
2021-03-06
18:39:56
上传
评论
收藏 44KB ZIP 举报
温馨提示
活动快照 简化的快照和ActiveRecord模型的还原以及具有透明白盒实现的关联。 主要特点: 创建和还原父记录和任何指定的子记录的快照 可预测和明确的行为为您的还原逻辑提供了非常需要的清晰度 快照仅根据请求创建,我们不使用任何回调 微小的方法占用空间,因此以后可以轻松完全覆盖逻辑 为什么选择这个图书馆: 模型的版本控制和还原需要认真的思想,设计和理解。 您应该完全了解版本控制和还原过程。 这个gem的小型API和完全可理解的设计完全支持这一点。 我不建议使用paper_trail-association_tracking,因为它主要是一种黑盒解决方案,它鼓励您进行设置然后采用Just Just TM 。 这将在以后导致重大数据问题。 不要掉进这个陷阱。 相反,在使用前请完整阅读此gem简短的源代码,或将代码直接复制到您的代码库中。 一旦知道了,您就可以自由了。 安装 gem
资源推荐
资源详情
资源评论
收起资源包目录
active_snapshot-master.zip (71个子文件)
active_snapshot-master
gemfiles
rails_5.1.pg.gemfile 125B
rails_5.2.pg.gemfile 125B
rails_5.2.mysql2.gemfile 129B
rails_5.1.sqlite3.gemfile 130B
rails_6.0.sqlite3.gemfile 130B
rails_5.1.mysql2.gemfile 129B
rails_6.1.mysql2.gemfile 129B
rails_5.0.sqlite3.gemfile 143B
rails_6.0.mysql2.gemfile 129B
rails_6.1.sqlite3.gemfile 130B
rails_5.0.mysql2.gemfile 129B
rails_5.2.sqlite3.gemfile 130B
rails_5.0.pg.gemfile 125B
rails_6.1.pg.gemfile 125B
rails_6.0.pg.gemfile 125B
.github
workflows
test.yml 4KB
lib
active_snapshot
models
snapshot.rb 3KB
concerns
snapshots_concern.rb 3KB
snapshot_item.rb 1000B
version.rb 53B
generators
active_snapshot
install
install_generator.rb 488B
templates
create_snapshots_tables.rb.erb 724B
migration_generator.rb 2KB
active_snapshot.rb 365B
Gemfile 393B
Rakefile 1KB
LICENSE 1KB
test
test_helper.rb 2KB
models
snapshot_item_test.rb 2KB
snapshot_test.rb 2KB
snapshots_concern_test.rb 2KB
generators
active_snapshot
install_generator_test.rb 854B
dummy_app
log
.gitkeep 0B
config.ru 155B
db
migrate
20210128155312_set_up_test_tables.rb 277B
20210306100122_create_snapshots_tables.rb 684B
Rakefile 270B
config
initializers
wrap_parameters.rb 465B
inflections.rb 376B
session_store.rb 407B
secret_token.rb 584B
mime_types.rb 205B
backtrace_silencers.rb 404B
application.rb 2KB
environments
test.rb 2KB
development.rb 1KB
production.rb 2KB
locales
en.yml 214B
boot.rb 235B
secrets.yml 1KB
routes.rb 246B
database.yml 322B
environment.rb 149B
app
views
layouts
application.html.erb 219B
models
application_record.rb 78B
post.rb 220B
concerns
.gitkeep 0B
volatile_post.rb 98B
comment.rb 84B
controllers
application_controller.rb 80B
mailers
.gitkeep 0B
assets
stylesheets
application.css 23B
config
manifest.js 107B
javascripts
application.js 0B
unit
active_snapshot_test.rb 1KB
errors_test.rb 111B
README.md 5KB
Appraisals 839B
active_snapshot.gemspec 1KB
.gitignore 235B
CHANGELOG.md 537B
共 71 条
- 1
资源评论
悦微评剧
- 粉丝: 18
- 资源: 4669
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功