convert_memory_engine

时间:2024-07-21 08:33:17
【文件属性】:

文件名称:convert_memory_engine

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-21 08:33:17

Ruby

转换内存引擎 当我使用rspec进行大量测试时,每次数据库插入数据并截断表时,当表增长时速度增长太多。 首先,我将数据库引擎从 innodb 转换为 db/seed.rb 文件中的内存。 之后,我写了这个 gem 来完成更多应用程序的工作。 注意:包含文本列的表无法转换为内存引擎,因此我首先将这些列转换为字符串。 所以如果有测试用例使用太长的字符串插入,就会有麻烦。 安装 将此行添加到应用程序的 Gemfile 中: gem 'convert_memory_engine' 然后执行: $ bundle 或者自己安装: $ gem install convert_memory_engine 用法 rake convert_memory_engine RAILS_ENV=test 贡献 分叉它( ) 创建您的功能分支( git checkout -b my-new-featur


【文件预览】:
convert_memory_engine-master
----LICENSE.txt(1KB)
----lib()
--------convert_memory_engine.rb(139B)
--------tasks()
--------railtie.rb(245B)
--------convert_memory_engine()
----Gemfile(172B)
----Guardfile(680B)
----convert_memory_engine.gemspec(1KB)
----spec()
--------convert_spec.rb(1KB)
--------config()
----Rakefile(28B)
----README.md(1KB)
----.rspec(21B)
----.gitignore(191B)

网友评论