当前位置:  开发笔记 > 后端 > 正文

宝石:sqlite3和sqlite3-ruby之间的区别?

如何解决《宝石:sqlite3和sqlite3-ruby之间的区别?》经验,为你挑选了1个好方法。

我不小心跑了:

sudo gem install sqlite3

代替:

sudo gem install sqlite3-ruby

所以现在当我运行gem list时,我得到:

gem list

*** LOCAL GEMS ***

sqlite3 (0.0.7)
sqlite3-ruby (1.2.5)

两者有什么区别?我需要两个吗?



1> cschol..:

据我所知(2011年6月),这两颗宝石都是一样的.

在RubyGems.org上,sqlite3和sqlite3-ruby指向github上相同的sqlite3-ruby存储库.

从github上的项目描述:

该模块允许Ruby程序与SQLite3数据库引擎(http://www.sqlite.org)进行交互.您必须安装SQLite引擎才能构建此模块.请注意,此模块与SQLite 2.x不兼容.

一个维护者证实从宝石的重命名sqlite3-rubysqlite3 这里:

这个公告是为了让你知道sqlite3-ruby gem被重命名为(鼓请)"sqlite3".

我们将通过发布依赖于"sqlite3"的空"sqlite3-ruby"gem来保持向后兼容性.空的sqlite3-ruby gem将包含一个post安装消息,该消息将通知人们进行切换.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有