Skip to content
This repository has been archived by the owner on Apr 17, 2018. It is now read-only.

auto-migration specs fail with syntax error on mysql 14.14 #36

Open
postmodern opened this issue Feb 9, 2012 · 0 comments
Open

auto-migration specs fail with syntax error on mysql 14.14 #36

postmodern opened this issue Feb 9, 2012 · 0 comments

Comments

@postmodern
Copy link
Member

Attempted running the dm-migrations specs against mysql. Instead I received the following exception multiple times:

DataObjects::SQLError in 'DataMapper::Migrations with default adapter#auto_migrate NumericString property before(:all)'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PRIMARY KEY, `number` VARCHAR(50) DEFAULT '0', PRIMARY KEY(`id`)) ENGINE = MyISA' at line 1
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/adapters/dm-do-adapter.rb:100:in `execute_non_query'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/adapters/dm-do-adapter.rb:100:in `block (2 levels) in create_model_storage'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/adapters/dm-do-adapter.rb:98:in `each'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/adapters/dm-do-adapter.rb:98:in `block in create_model_storage'
    /home/hal/.rvm/gems/ruby-1.9.3-p0/bundler/gems/dm-do-adapter-d295d77f3e4b/lib/dm-do-adapter/adapter.rb:276:in `with_connection'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/adapters/dm-do-adapter.rb:93:in `create_model_storage'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/auto_migration.rb:81:in `create_model_storage'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/auto_migration.rb:177:in `auto_migrate_up!'
    /vault/1/code/forks/dm/dm-migrations/lib/dm-migrations/auto_migration.rb:132:in `auto_migrate!'
    spec/integration/auto_migration_spec.rb:300:in `block (6 levels) in '
    spec/integration/auto_migration_spec.rb:8:in `capture_log'
    spec/integration/auto_migration_spec.rb:300:in `block (5 levels) in '

747 examples, 158 failures, 4 pending
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant