1. 首页
  2. 数据库
  3. 其它
  4. stateful_enum:基于ActiveRecord :: Enum构建的非常简单的状态机插件 源码

stateful_enum:基于ActiveRecord :: Enum构建的非常简单的状态机插件 源码

上传者: 2021-02-21 10:06:36上传 ZIP文件 28.11KB 热度 8次
有状态枚举 stateful_enum是建立在ActiveRecord的内置ActiveRecord :: Enum之上的状态机gem。 安装 将此行添加到您的Rails应用程序的Gemfile中: gem 'stateful_enum' 和捆绑。 动机 您不需要抽象 stateful_enum取决于ActiveRecord。 如果您喜欢支持多个数据存储的“抽象度高”的状态机库,或者需要支持该功能的Plain Old Ruby Objects(谁需要该功能?),很抱歉,但这个菜不适合您。 我讨厌在VARCHAR列中保存状态 从数据库设计的角度来看,我更喜欢将状态数据保存在INTEGER列
下载地址
用户评论