Ruby on rails 为什么工作流gem需要sqlite3

Ruby on rails 为什么工作流gem需要sqlite3,ruby-on-rails,rubygems,Ruby On Rails,Rubygems,尝试使用Gem依赖项使Rails应用程序尽可能轻 对使用感兴趣。如果我已经在使用MySQL2或PG,为什么还要安装sqlite3呢 如果不需要,是否有方法覆盖此依赖关系,或者我必须克隆它并在本地更改此依赖关系?这只适用于任何希望使用gem本身的人。数据库测试很可能需要sqlite3 除非您执行gem安装--dev workflow,否则不要像普通安装/捆绑gem那样安装sqlite3

尝试使用Gem依赖项使Rails应用程序尽可能轻

对使用感兴趣。如果我已经在使用MySQL2或PG,为什么还要安装sqlite3呢

如果不需要,是否有方法覆盖此依赖关系,或者我必须克隆它并在本地更改此依赖关系?

这只适用于任何希望使用gem本身的人。数据库测试很可能需要
sqlite3

除非您执行
gem安装--dev workflow
,否则不要像普通安装/捆绑gem那样安装
sqlite3