Rails:MySQL数据库表被删除,如何创建一个

时间:2013-04-10 08:16:16

标签: mysql ruby-on-rails activerecord migration

最近我犯了一个错误(实际上是愚蠢的)。从phpMyadmin我丢了一张桌子。现在我无法通过此命令导入该表。

mysqldump --user <my_name> --password=<my_pass> deve_lockstate thermostat_histories < thermostat_histories.sql

我也无法生成迁移文件,因为它已经在ActiveRecord中。

请帮帮我。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用

  

rake db:reset

rake db:reset任务将删除数据库,重新创建它并将当前架构加载到其中。 您可以使用此命令:

  

rake - 描述db

描述可用的rake db任务。