我正在使用Ruby on Rails,並且我不再需要我的表Order
所以我使用SQLite管理器將其刪除。我如何使表刪除發生在heroku中?Heroku Drop Table Rails幫助
編輯 我收到錯誤
db/migrate/20110806052256_droptableorders.rb:10: syntax error, unexpected keyword_end, expecting $end
當我運行命令
class DropTableOrder < ActiveRecord::Migration
self.up
drop_table :orders
end
self.down
raise IrreversibleMigration
end
end
我收到一個錯誤。 == DropTablesMigration:遷移============================================ - drop_table(:order) rake中止! 發生錯誤,此次和所有後來的遷移取消: PGError:錯誤:表「訂單」不存在 :DROP TABLE「訂單」。但我的桌面訂單仍然存在 – Jake
@Jake:對不起,錯字,它應該是':orders'而不是':order'。 –
我在我的本地服務器上重新創建了「訂單」表,並嘗試使用您的命令將其刪除。你可以請檢查我的編輯頂部爲 – Jake