没有合适的资源?快使用搜索试试~ 我知道了~
enum_table:ActiveRecord 基于表的枚举
共22个文件
rb:12个
yml:2个
gemspec:1个
需积分: 12 0 下载量 82 浏览量
2021-06-20
22:02:28
上传
评论
收藏 20KB ZIP 举报
温馨提示
枚举表 ActiveRecord 基于表的枚举。 弃用通知 ActiveRecord 4.1 引入了它自己的处理枚举的方式,这与这个 gem 的方法有些不一致。 要获得 Enum Table 的额外好处,建议您迁移到标准 ActiveRecord 枚举,然后根据需要将代码中的枚举值同步到数据库。 Enum Table 与最高 4.1.x 的 ActiveRecord 版本兼容,但目前没有计划支持 4.2.x。 什么? 当您有一列只应采用一组有限字符串值(例如,性别、通过某些工作流程的状态)中的一个时,通常最好不要将它们存储为字符串。 许多数据库,例如 MySQL 和 PostgreSQL,都有本机枚举类型,可以有效地将它们视为字符串,同时使用尽可能少的字节在内部存储它们。 事实上,已经有可以让您使用这些原生枚举类型。 但有时这是不够的。 最明显的是,并非所有数据库都具有本机枚举类
资源推荐
资源详情
资源评论
收起资源包目录
enum_table-master.zip (22个子文件)
enum_table-master
enum_table.gemspec 820B
lib
enum_table.rb 1KB
enum_table
record.rb 6KB
schema_statements.rb 2KB
schema_dumper.rb 2KB
railtie.rb 766B
reflection.rb 2KB
version.rb 130B
Gemfile 270B
Rakefile 103B
README.markdown 6KB
.travis.yml 135B
LICENSE 1KB
test
test_helper.rb 1KB
enum_table
test_record.rb 20KB
test_reflection.rb 3KB
test_schema_statements.rb 5KB
test_schema_dumper.rb 2KB
database.yml 326B
Gemfile.ar3 268B
.gitignore 30B
CHANGELOG 961B
共 22 条
- 1
资源评论
moseswangbp981
- 粉丝: 26
- 资源: 4639
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功