没有合适的资源?快使用搜索试试~ 我知道了~
stateful_enum:基于ActiveRecord :: Enum构建的非常简单的状态机插件
共48个文件
rb:21个
x:6个
keep:4个
需积分: 9 0 下载量 5 浏览量
2021-02-05
18:21:45
上传
评论
收藏 28KB ZIP 举报
温馨提示
有状态枚举 stateful_enum是建立在ActiveRecord的内置ActiveRecord :: Enum之上的状态机gem。 安装 将此行添加到您的Rails应用程序的Gemfile中: gem 'stateful_enum' 和捆绑。 动机 您不需要抽象 stateful_enum取决于ActiveRecord。 如果您喜欢支持多个数据存储的“抽象度高”的状态机库,或者需要支持该功能的Plain Old Ruby Objects(谁需要该功能?),很抱歉,但这个菜不适合您。 我讨厌在VARCHAR列中保存状态 从数据库设计的角度来看,我更喜欢将状态数据保存在INTEGER列
资源推荐
资源详情
资源评论
收起资源包目录
stateful_enum-master.zip (48个子文件)
stateful_enum-master
.travis.yml 918B
stateful_enum.gemspec 1KB
bin
console 338B
setup 131B
Rakefile 480B
test
mechanic_machine_test.rb 7KB
plantuml_test.rb 846B
test_helper.rb 1KB
state_inspection_test.rb 1KB
dummy
log
.keep 0B
bin
rails 145B
config
database.yml 529B
application.rb 1KB
boot.rb 345B
secrets.yml 964B
environment.rb 181B
environments
test.rb 2KB
db
migrate
20160307203948_create_bugs.rb 380B
20160307200506_create_users.rb 318B
Rakefile 249B
app
models
bug.rb 890B
.keep 0B
user.rb 330B
assets
config
manifest.js 0B
tmp
.keep 0B
doc
.keep 0B
.gitignore 34B
config.ru 153B
graph_test.rb 868B
gemfiles
Gemfile-rails.edge 285B
Gemfile-rails.5.0.x 101B
Gemfile-rails.6.0.x 99B
Gemfile-rails.5.1.x 101B
Gemfile-rails.4.2.x 101B
Gemfile-rails.4.1.x 101B
Gemfile-rails.5.2.x 151B
Gemfile 112B
.gitignore 143B
lib
stateful_enum
state_inspection.rb 1KB
active_record_extension.rb 745B
machine.rb 4KB
version.rb 75B
railtie.rb 428B
generators
stateful_enum
graph_generator.rb 2KB
plantuml_generator.rb 2KB
stateful_enum.rb 95B
README.md 6KB
MIT-LICENSE 1KB
共 48 条
- 1
资源评论
马福报
- 粉丝: 20
- 资源: 4570
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功