ruby-on-rails – SQLite3 :: SQLException:迁移时重复的列名

我目前正在关注 Ruby on Rails教程,我在 https://www.railstutorial.org/book/updating_and_deleting_users#sec-administrative_users每次运行bundle exec rake db:migrate我都会收到以下错误

sqlite3::sqlException: duplicate column name: remember_digest: ALTER TABLE "users" ADD   "remember_digest" varchar/home/mclacs14/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb:91:in `initialize'

解决方法

尝试将数据库迁移到version = 0
with命令:rake db:migrate VERSION = 0

然后跑rake db:migrate

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...