Я искал способ отбросить таблицу в Rails и начать все заново, и наткнулся на такой ответ: Миграция БД Rails - Как отбросить таблицу?
Однако, когда я запустил drop_table :examples
, я получил следующую ошибку:
-bash: drop_table: command not found
Вот мой create_examples
файл переноса:
def self.down
drop_table :examples
end
Может ли кто-нибудь помочь мне исправить это и дать мне понять, что я делаю неправильно? Мне нужно исправить это, потому что этот конкретный перенос не позволяет выполнить rake db:migrate
, генерируя следующую ошибку:
== CreateExamples: migrating ====================================================
-- create_table(:examples)
rake aborted!
An error has occurred, this and all later migrations canceled:
SQLite3::SQLException: table "examples" already exists: CREATE TABLE "examples" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "content" varchar(255), "user_id" integer, "created_at" datetime, "updated_at" datetime)
Спасибо! (И если мне нужно предоставить больше кода, дайте мне знать.)