active-record-florder:浮点ActiveRecord模型订购

时间:2024-05-20 18:54:04
【文件属性】:

文件名称:active-record-florder:浮点ActiveRecord模型订购

文件大小:30KB

文件格式:ZIP

更新时间:2024-05-20 18:54:04

Ruby

ActiveRecordFlorder Trello的订购算法极大地启发了富客户端应用程序的浮点ActiveRecord模型订购。 ActiveRecordFlorder让客户确定模型在集合中的位置,规范化给定值并解决冲突,以保持数据干净。 它经过高度优化,可生成小SQL查询。 整个理念是加载和更新尽可能少的记录,因此在99%的记录中,它仅运行一个SELECT和一个UPDATE。 在极端情况下,会对所有记录进行清理,并将记录恢复为“伊甸园”状态。 考虑到Rails和Non-Rails应用程序的实现,并且高度可配置。 安装 如果您使用的是Bundler,请添加到您的Gemfile中 gem 'active_record_florder' , '~> 0.1.0' 或只是通过Ruby Gems安装 gem install active_record_florder 阿皮 这个gem为Act


【文件预览】:
active-record-florder-master
----.gitignore(42B)
----coverage()
--------.resultset.json.lock(0B)
--------.resultset.json(4KB)
--------.last_run.json(51B)
----.rspec(30B)
----bin()
--------htmldiff(376B)
--------cc-tddium-post-worker(419B)
--------ldiff(370B)
--------rake(364B)
--------bundler(373B)
--------rspec(372B)
----active_record_florder.gemspec(2KB)
----.travis.yml(466B)
----db()
--------migrate()
--------config.example.yml(74B)
--------config.travis.yml(74B)
--------schema.rb(1013B)
----.ruby-version(6B)
----CHANGELOG.md(60B)
----LICENSE.txt(1KB)
----spec()
--------active_model_florder()
--------support()
--------performance()
--------spec_helper.rb(5KB)
----README.md(6KB)
----lib()
--------active_record_florder.rb(1KB)
--------active_record_florder()
----Gemfile(214B)
----Rakefile(473B)
----.editorconfig(150B)
----Gemfile.lock(1KB)

网友评论