2016-05-07 15 views
0

私のsinatra + activerecordアプリでは、最初にbundle exec rake db:create_migration NAME=migrationコマンドでdbフォルダを作成しましたが、ある時点でそのトラックを失っていました。移行ファイルを使用してそのフォルダを復元するにはどうすればよいですか?dbフォルダを削除した後、どのように再作成しますか?

+0

もう一度作成しますか? – tadman

+0

@tadmanええ、何とかそれを失った。 – thesecretmaster

+0

Github?または別のソース管理プログラム? –

答えて

2

gitや他のscmを使用していない場合は、それを回復するための厳しい方法はありません。

しかし、スキーマをダンプしてからロードすることができます。

mkdir db && touch db/schema.rb 
rake db:schema:dump 

これでdbスキーマが作成されました。その後、ロードすることができます

rake db:schema:load 
関連する問題