【发布时间】:2017-08-12 05:40:19
【问题描述】:
我认为这次迁移中存在这个问题,但我是新来的,不确定。
class AddPasswordDigestToUsers < ActiveRecord::Migration[5.0]
def up
remove_column "admin_users", "hashed_password"
add_column "admin_users", "password_digest", :string
end
def down
remove_column "admin_users", "password_digest"
add_column "admin_users", "hashed_password", :string, :limit => 40
end
end
【问题讨论】:
-
看来你只需要运行
rails db:migrate -
Mysql2::Error: 表 'blog_development.admin_users' 不存在:ALTER TABLE
admin_usersDROPhashed_password
标签: ruby-on-rails activerecord ruby-on-rails-5 database-migration