On Apr 17, 1:26 pm, Joel VanderWerf <[email protected]> wrote:
> My mistake... the problem isn't the extension, but it may be the
> underscore (which I had removed in my email for simplicity):
>
> $ sequel sqlite://t.sqlite
> Your database is stored in DB...
> irb(main):001:0>
>
> $ mv t.sqlite t_t.sqlite
> $ sequel sqlite://t_t.sqlite
> URI::InvalidURIError: the scheme sqlite does not accept registry part:
> t_t.sqlite (or bad hostname?)
> /usr/local/lib/ruby/1.8/uri/generic.rb:195:in `initialize'
>
> How is the sqlite URI scheme defined? Is there a regex somewhere?

The sqlite URI scheme isn't defined, I believe the URI code just uses
a general URI scheme.  I haven't looked into how it works, but since
URI is in the standard library it should be easy to figure out.  You
can work around the problem with:

  sequel sqlite:///?database=t_t.sqlite

Jeremy
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sequel-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to