I only mentioned sqlite3-ruby since I thought it could be relevant,
but maybe its not

However I do have the x86_64 version of do_sqlite3 and dm-sqlite-
adapter gems installed
http://pastie.org/1127794

Thanks,

On Aug 31, 2:03 am, Dirkjan Bussink <[email protected]> wrote:
> Hello Avinash,
>
> Did you install do_sqlite3 and dm-sqlite-adapter? I wonder what tutorial you
> are following, since sqlite3-ruby isn't needed nor used with DataMapper. If
> that is mentioned in the tutorial, we should see if we can fix that, since
> it's not needed and can lead people onto the wrong path.
>
> Could you try again after installing do_sqlite3 and dm-sqlite-adapter?
>
> --
> Regards,
>
> Dirkjan Bussink
>
> On 31 Aug 2010, at 01:00, [email protected] wrote:
>
> Hey,
>
> I have been going through a Sinatra tuorial and trying to get the DM
> gem to work all morning and havent got very far, any help or pointers
> is greatly appreciated!!
>
> My environment,
> Mac OSX 10.6
> $ ruby -v
> ruby 1.8.7 (2009-06-08 patchlevel 173) [universal-darwin10.0]
> $ gem -v
> 1.3.5
>
> Code Snippet I am trying to runhttp://pastie.org/1127792
>
> I have the following sqlite3 gem installed
> $ gem list | grep sqlite3-ruby
> sqlite3-ruby (1.3.1, 1.2.4)
>
> Installed the DM and dm-sqlite-adapter gemshttp://pastie.org/1127794
>
> However I am getting this error,
> $ ruby adserver.rb
> /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> connection.rb:76:in `initialize': unable to open database file
> (DataObjects::ConnectionError)
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> connection.rb:76:in `send'
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> connection.rb:76:in `__new'
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> pooling.rb:177:in `new'
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> pooling.rb:172:in `synchronize'
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> pooling.rb:172:in `new'
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> pooling.rb:119:in `new'
> from /Library/Ruby/Gems/1.8/gems/data_objects-0.10.2/lib/data_objects/
> connection.rb:65:in `new'
> from /Library/Ruby/Gems/1.8/gems/dm-do-adapter-1.0.0/lib/dm-do-
> adapter/adapter.rb:235:in `open_connection'
> from /Library/Ruby/Gems/1.8/gems/dm-do-adapter-1.0.0/lib/dm-do-
> adapter/adapter.rb:260:in `with_connection'
> from /Library/Ruby/Gems/1.8/gems/dm-do-adapter-1.0.0/lib/dm-do-
> adapter/adapter.rb:33:in `select'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/adapters/dm-sqlite-adapter.rb:43:in `table_info'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/adapters/dm-sqlite-adapter.rb:18:in `storage_exists?'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/adapters/dm-do-adapter.rb:82:in `create_model_storage'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/adapters/dm-do-adapter.rb:57:in `upgrade_model_storage'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/auto_migration.rb:71:in `upgrade_model_storage'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/auto_migration.rb:143:in `auto_upgrade!'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/auto_migration.rb:45:in `send'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/auto_migration.rb:45:in `repository_execute'
> from /Library/Ruby/Gems/1.8/gems/dm-core-1.0.0/lib/dm-core/model/
> descendant_set.rb:33:in `each'
> from /Library/Ruby/Gems/1.8/gems/dm-core-1.0.0/lib/dm-core/model/
> descendant_set.rb:33:in `each'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/auto_migration.rb:44:in `repository_execute'
> from /Library/Ruby/Gems/1.8/gems/dm-migrations-1.0.0/lib/dm-
> migrations/auto_migration.rb:27:in `auto_upgrade!'
> from adserver.rb:16
>
> Thanks,
> Avinash
>
> --
> You received this message because you are subscribed to the Google Groups
> "DataMapper" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<datamapper%2bunsubscr...@googlegrou 
> ps.com>
> .
> For more options, visit this group 
> athttp://groups.google.com/group/datamapper?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" 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/datamapper?hl=en.

Reply via email to