Thanks, I'll do this! Also solved the encoding issue now. It's has to be UTF8, all in uppercase, no hyphen.
El 06/05/2011, a las 18:06, Emmanuel Gomez escribió: > You need to drop 'rails' from your Gemfile and replace it with its > components, minus activerecord: >> actionmailer (= 3.0.7) >> actionpack (= 3.0.7) > You may or may not want activeresource: >> activeresource (= 3.0.7) >> activesupport (= 3.0.7) >> bundler (~> 1.0) >> railties (= 3.0.7) > > See https://github.com/datamapper/dm-rails for more info. > > HTH, > Emmanuel > > On May 6, 2011, at 12:48 AM, Chris Corbyn wrote: > >> Ok, I can't find what I'm looking for in the dm-rails README file. >> Unfortunately I had already started the project and don't really want to >> just start over, so I need to somehow configure what "came out of the box" >> when I did "rails new myproject". If I remove "mysql" from the Gemfile, I >> get an error from ActiveRecord when Rails starts. >> >> Do I need to take something out of my Gemfile to obliterate ActiveRecord? >> >> Here's my database.yml (it looks just like the one in that README) >> >> defaults: &defaults >> adapter: mysql >> encoding: utf8 >> username: flippa >> password: something >> host: localhost >> >> development: >> <<: *defaults >> database: flippa >> >> test: >> <<: *defaults >> database: flippatest >> >> production: >> <<: *defaults >> database: flippa >> >> And my Gemfile: >> >> source 'http://rubygems.org' >> >> gem 'rails', '3.0.7' >> gem 'rack-ssl-enforcer' >> gem 'mysql' >> gem 'dm-rails', '1.1' >> gem 'dm-types' >> gem 'dm-mysql-adapter' >> gem 'capistrano' >> gem 'unicorn' >> gem 'aws-s3', :require => 'aws/s3' >> gem 'memcache-client' >> >> >> And here's my Gemfile.lock >> >> GEM >> remote: http://rubygems.org/ >> specs: >> abstract (1.0.0) >> actionmailer (3.0.7) >> actionpack (= 3.0.7) >> mail (~> 2.2.15) >> actionpack (3.0.7) >> activemodel (= 3.0.7) >> activesupport (= 3.0.7) >> builder (~> 2.1.2) >> erubis (~> 2.6.6) >> i18n (~> 0.5.0) >> rack (~> 1.2.1) >> rack-mount (~> 0.6.14) >> rack-test (~> 0.5.7) >> tzinfo (~> 0.3.23) >> activemodel (3.0.7) >> activesupport (= 3.0.7) >> builder (~> 2.1.2) >> i18n (~> 0.5.0) >> activerecord (3.0.7) >> activemodel (= 3.0.7) >> activesupport (= 3.0.7) >> arel (~> 2.0.2) >> tzinfo (~> 0.3.23) >> activeresource (3.0.7) >> activemodel (= 3.0.7) >> activesupport (= 3.0.7) >> activesupport (3.0.7) >> addressable (2.2.5) >> arel (2.0.9) >> aws-s3 (0.6.2) >> builder >> mime-types >> xml-simple >> bcrypt-ruby (2.1.4) >> builder (2.1.2) >> capistrano (2.5.21) >> highline >> net-scp (>= 1.0.0) >> net-sftp (>= 2.0.0) >> net-ssh (>= 2.0.14) >> net-ssh-gateway (>= 1.0.0) >> data_objects (0.10.5) >> addressable (~> 2.1) >> dm-active_model (1.1.0) >> activemodel (~> 3.0.4) >> dm-core (~> 1.1.0) >> dm-core (1.1.0) >> addressable (~> 2.2.4) >> dm-do-adapter (1.1.0) >> data_objects (~> 0.10.2) >> dm-core (~> 1.1.0) >> dm-mysql-adapter (1.1.0) >> dm-do-adapter (~> 1.1.0) >> do_mysql (~> 0.10.2) >> dm-rails (1.1.0) >> actionpack (~> 3.0.4) >> dm-active_model (~> 1.1.0) >> dm-core (~> 1.1.0) >> railties (~> 3.0.4) >> dm-types (1.1.0) >> bcrypt-ruby (~> 2.1.4) >> dm-core (~> 1.1.0) >> fastercsv (~> 1.5.4) >> json (~> 1.4.6) >> stringex (~> 1.2.0) >> uuidtools (~> 2.1.2) >> do_mysql (0.10.5) >> data_objects (= 0.10.5) >> erubis (2.6.6) >> abstract (>= 1.0.0) >> fastercsv (1.5.4) >> highline (1.6.1) >> i18n (0.5.0) >> json (1.4.6) >> kgio (2.3.3) >> mail (2.2.19) >> activesupport (>= 2.3.6) >> i18n (>= 0.4.0) >> mime-types (~> 1.16) >> treetop (~> 1.4.8) >> memcache-client (1.8.5) >> mime-types (1.16) >> mysql (2.8.1) >> net-scp (1.0.4) >> net-ssh (>= 1.99.1) >> net-sftp (2.0.5) >> net-ssh (>= 2.0.9) >> net-ssh (2.1.4) >> net-ssh-gateway (1.0.1) >> net-ssh (>= 1.99.1) >> polyglot (0.3.1) >> rack (1.2.2) >> rack-mount (0.6.14) >> rack (>= 1.0.0) >> rack-ssl-enforcer (0.2.2) >> rack-test (0.5.7) >> rack (>= 1.0) >> rails (3.0.7) >> actionmailer (= 3.0.7) >> actionpack (= 3.0.7) >> activerecord (= 3.0.7) >> activeresource (= 3.0.7) >> activesupport (= 3.0.7) >> bundler (~> 1.0) >> railties (= 3.0.7) >> railties (3.0.7) >> actionpack (= 3.0.7) >> activesupport (= 3.0.7) >> rake (>= 0.8.7) >> thor (~> 0.14.4) >> rake (0.8.7) >> stringex (1.2.1) >> thor (0.14.6) >> treetop (1.4.9) >> polyglot (>= 0.3.1) >> tzinfo (0.3.27) >> unicorn (3.6.1) >> kgio (~> 2.3) >> rack >> uuidtools (2.1.2) >> xml-simple (1.0.15) >> >> PLATFORMS >> ruby >> >> DEPENDENCIES >> aws-s3 >> capistrano >> dm-mysql-adapter >> dm-rails (= 1.1) >> dm-types >> memcache-client >> mysql >> rack-ssl-enforcer >> rails (= 3.0.7) >> unicorn >> >> >> El 06/05/2011, a las 16:42, Dan Kubb (dkubb) escribió: >> >>> Chris, >>> >>>> Thanks, it's really weird, because UTF8 is what MySQL uses in table >>>> definitions etc: >>> >>> In general we would use Ruby's own conventions as authoritative not >>> any one specific database. >>> >>>> Changing to utf-8, or UTF-8 (with or without quotes) produces a crash in >>>> ActiveRecord instead of a warning from DO: >>> >>> Are you using the same database.yml for DataMapper as for >>> ActiveRecord? If so, I would probably recommend against that.. there >>> are likely to be differences here and there, and we don't make any >>> strong claims to provide backwards compatible support for ActiveRecord >>> syntax. (i.e. we try to use similar names when it is the best name >>> possible, but if they're using something for legacy reasons or there's >>> a better name then we don't hesitate to break compatibility) >>> >>>> Using UTF8 (without the hypen, in uppercase) produces the warning, but >>>> Rails starts successfully. >>> >>> Oh, so you haven't disabled ActiveRecord? I'm trying to understand how >>> your app is setup and why you would be getting this error. >>> >>>> With regards to DataObjects vs. DataMapper, excuse my ignorance, but are >>>> they not all part of the same group of projects? They all come under the >>>> data-mapper github account and seem to have the same contributors. >>> >>> They started life together, but they are distinct projects and can be >>> used independently of each other. >>> >>> -- >>> >>> Dan >>> >>> -- >>> 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. >>> >> >> -- >> 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. >> > > -- > 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. > -- 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.
