0
私は現在プロジェクトに取り組んでいます。私は自分のコードを台無しにしました。私は戻ってgitブランチを削除した。私は今戻って、すべてのコードを追加して戻っています。Ruby on Rails 5.0テーブル削除
私はdbマイグレーションを作成する必要がありますが、作成する必要のあるマイグレーションは既に存在すると言います。私はこれがどのように可能なのか見ていない。
私の質問は、レールをテーブルに上書きするにはどうすればいいですか?
です。私は現在、ブートキャンプコースを通って作業しており、私はそれを削除したので、私は枝を台無しにしました。私が使用しているデータベースはSQLite3です。だから、テーブルのデータが最初のデータと同じなら、私はそれを残すことができますか? 〜/ワークスペース/ saasapp(CONTACT_FORM)$レールDB:: –
これは私の出ていたが redhoodjtを入れ == 20170223181245 CreateContacts移行:移行を==================== =============== - create_table(:contacts) レールが中止されました! StandardError:エラーが発生しました。これ以降のすべての移行はキャンセルされました: –
はい。ブランチを削除してもテーブルが残っているにもかかわらず、データベースには触れられていません。最後に行ったマイグレーションを元に戻すには 'rake db:rollback'を使うこともできますし、' rake db:rollback STEP = n'(nはロールバックするマイグレーションの数)でも可能です。作成した新しい移行で 'rake db:migrate'を実行します。 –