【发布时间】:2011-02-01 19:55:54
【问题描述】:
rake db:schema:dump rake db:test:prepare
全部使用下面生成的schema.rb:
t.column "cost_per_license", :decimal, :limit => 8, :default => #
运行 rake db:migrate 不会导致此问题,因为它只使用迁移文件(而不是生成的 schema.rb)
有人在 Rails 1.2 中看到过这个吗?以下几行正在生成此架构:
126_create_accounts.rb: t.column :cost_per_license, :decimal, :precision => 8, :scale => 2, :default => 0
我已经尝试过 Ruby 1.8.6、1.8.7 和 Rails 1.2.1 和 1.2.6 ——所有生成的 schema.rb 都有相同的语法错误。
【问题讨论】:
标签: ruby-on-rails ruby activerecord