0
私のsinatra + activerecordアプリでは、最初にbundle exec rake db:create_migration NAME=migration
コマンドでdbフォルダを作成しましたが、ある時点でそのトラックを失っていました。移行ファイルを使用してそのフォルダを復元するにはどうすればよいですか?dbフォルダを削除した後、どのように再作成しますか?
私のsinatra + activerecordアプリでは、最初にbundle exec rake db:create_migration NAME=migration
コマンドでdbフォルダを作成しましたが、ある時点でそのトラックを失っていました。移行ファイルを使用してそのフォルダを復元するにはどうすればよいですか?dbフォルダを削除した後、どのように再作成しますか?
gitや他のscmを使用していない場合は、それを回復するための厳しい方法はありません。
しかし、スキーマをダンプしてからロードすることができます。
mkdir db && touch db/schema.rb
rake db:schema:dump
これでdbスキーマが作成されました。その後、ロードすることができます
rake db:schema:load
もう一度作成しますか? – tadman
@tadmanええ、何とかそれを失った。 – thesecretmaster
Github?または別のソース管理プログラム? –