首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >- sequel/adapters/ (Sequel::AdapterNotFound)

- sequel/adapters/ (Sequel::AdapterNotFound)
EN

Stack Overflow用户
提问于 2013-02-28 01:39:50
回答 3查看 5.8K关注 0票数 2

我正在尝试使用Sequel.connect(database_name)连接到sqlite数据库,它返回以下错误:

代码语言:javascript
复制
DEBUG OmlSqlSource: Connecting Sequel

/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': LoadError: cannot load such file -- sequel/adapters/ (Sequel::AdapterNotFound)
EN

回答 3

Stack Overflow用户

发布于 2014-01-19 11:12:03

我得到了一个类似的错误,但结果是我需要在我的Gemfile中包含sqlite3 gem。

另外,我为适配器使用了错误的名称。我使用sqlite3来匹配gem名称,但是Sequel期望的名称只是sqlite

票数 6
EN

Stack Overflow用户

发布于 2013-02-28 02:44:40

您可能需要Sequel.connect('sqlite:///path/to/database.sqlite')Sequel.sqlite('/path/to/database.sqlite')

票数 1
EN

Stack Overflow用户

发布于 2015-11-04 21:25:29

如果连接字符串没有适配器前缀,例如mydb.sqlite3而不是sqlite://mydb.sqlite3,则会发生此错误。

例如,当尝试运行时

代码语言:javascript
复制
sequel -m migrations development.sqlite

而不是

代码语言:javascript
复制
sequel -m migrations sqlite://development.sqlite
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15118633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档