Как удалить ранее созданную таблицу в RubyMine

Так что это, наверное, довольно просто. Я ничего не нахожу ни в документации RubyMine, ни в Google. Ранее я генерировал миграцию как:

Proposal name:string date:date title:string text:text user:references

После того, как я захотел внести изменения, я прошел и удалил все, по крайней мере, я так подумал о моем проекте rails. Это то, что я получаю, когда пытаюсь повторно сгенерировать и запустить db: migrate

SQLite3 :: SQLException: таблица "предложения" уже существует: СОЗДАТЬ ТАБЛИЦУ "предложения" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar (255), "date" date, "title" varchar (255), " text "text," user_id "integer, created_at, datetime NOT NULL, updated_at, datetime NOT NULL)

Так куда еще мне идти, чтобы удалить свою таблицу?


person Matt    schedule 31.12.2012    source источник


Ответы (2)


Видеть это

http://guides.rubyonrails.org/migrations.html

И попробуйте в своем терминале - rake db:rollback

person Dipak Panchal    schedule 31.12.2012
comment
Спасибо, прочитав руководство по миграции, и мне пришлось выполнить db: reset и выбрать место для сброса. - person Matt; 01.01.2013

Ruby mine, я не уверен, но если вы хотите откатить последнюю миграцию, ее

в твоей консоли

rake db:rollback

если вы хотите вернуть предыдущее действие генератора Ex:

rails g scaffold User name:string

и вы хотите вернуть весь сгенерированный код

rails destroy scaffold User

HTH

person sameera207    schedule 31.12.2012