文件名称:pretty_id:为您的 ActiveRecord 模型添加随机的、独特的“漂亮”ID
文件大小:8KB
文件格式:ZIP
更新时间:2024-08-03 05:54:41
Ruby
漂亮_id 向您的 ActiveRecord 模型添加随机的、独特的“漂亮”ID。 用法 1.安装gem gem 'pretty_id' 2. 向您的模型添加一个pretty_id列(和索引!) add_column :books , :pretty_id , :string add_index :books , :pretty_id 3. 将has_pretty_id添加到您的模型中 class Book < ActiveRecord :: Base has_pretty_id end 生成方法 :漂亮(默认) chars = ( 'a' .. 'z' ) . to_a + ( 'A' .. 'Z' ) . to_a + ( '0' .. '9' ) . to_a Array . new ( options [ :length ] ) { chars [ rand
【文件预览】:
pretty_id-master
----.coveralls.yml(70B)
----gemfiles()
--------rails_3.gemfile(116B)
--------rails_4.1.gemfile(116B)
--------rails_4.0.gemfile(116B)
----.ruby-version(5B)
----lib()
--------pretty_id.rb(74B)
--------pretty_id()
----Gemfile(38B)
----spec()
--------pretty_id_spec.rb(4KB)
--------spec_helper.rb(259B)
--------setup.rb(226B)
----pretty_id.gemspec(829B)
----.travis.yml(223B)
----LICENSE.md(1KB)
----README.md(2KB)
----Appraisals(153B)
----.gitignore(234B)