文件名称:actions_as_votable:为Rails Votable ActiveRecord
文件大小:30KB
文件格式:ZIP
更新时间:2024-03-18 20:34:42
Ruby
充当可憎的角色(又称“喜欢的”角色) Acts as Votable是专门为Rails / ActiveRecord模型编写的Ruby Gem。 该宝石的主要目标是: 允许对任何模型进行投票,例如喜欢/不喜欢,赞成/反对等。 允许在任意范围内对任何模型进行投票。 允许任何模型投票。 换句话说,投票不必来自用户,投票可以来自任何模型(例如组或团队)。 提供易于编写/读取的语法。 安装 支持的Ruby和Rails版本 Ruby> = 2.5.0 导轨> = 5.1 安装 只需将以下内容添加到您的Gemfile中即可安装最新版本。 gem 'acts_as_votable' 然后进行bundle install 。 数据库迁移 作为投票者行动使用投票表来存储所有投票信息。 要生成并运行迁移,只需使用。 rails generate acts_as_votable:migrati
【文件预览】:
acts_as_votable-master
----Rakefile(213B)
----.github()
--------workflows()
----gemfiles()
--------rails_5.gemfile(113B)
--------rails_5_2.gemfile(113B)
--------rails_6.gemfile(137B)
--------rails_6_rc1.gemfile(141B)
--------rails_5_1.gemfile(113B)
--------.bundle()
--------rails_6_1.gemfile(137B)
--------rails_4.gemfile(114B)
----.rubocop.yml(3KB)
----Appraisals(287B)
----Gemfile(131B)
----spec()
--------words_spec.rb(749B)
--------support()
--------voter_spec.rb(538B)
--------shared_example()
--------factories()
--------votable_spec.rb(641B)
--------generators()
--------votable_voter_spec.rb(831B)
--------spec_helper.rb(3KB)
----.ruby-version(6B)
----.gitignore(112B)
----acts_as_votable.gemspec(1KB)
----lib()
--------acts_as_votable()
--------acts_as_votable.rb(599B)
--------generators()
----README.md(11KB)