[解決済み] Herokuのデータベースを空にする方法
2022-03-14 20:41:26
質問
HerokuでRuby on Rails 3のWebアプリを開発中です。データベースを空にするにはどうしたらいいですか?
どのように解決するのですか?
データベースを落とすには、もし
SHARED_DATABASE_URL
:
$ heroku pg:reset DATABASE_URL
になりました。 再創造 を、何も入っていないデータベースで表示します。
$ heroku run rake db:migrate
への ポピュレート は、あなたのシードデータでデータベースを作成します。
$ heroku run rake db:seed
---OR---。
最後の2つを組み合わせることができます( マイムアンドアンプ、シード )を1つのアクションにまとめて実行します。
$ heroku run rake db:setup
編集
2014-04-18:
rake db:setup
がRails 4で動作しない。
Couldn't create database error
.
Edit
2014-10-09: この場合
rake db:setup
をRails 4で使用できるようになりました。これは
Couldn't create database
エラーが発生します(データベースはすでに
heroku pg:reset
コマンドを使用します)。しかし、エラーメッセージの後に、データベーススキーマとシードもロードされます。
これはほとんどすべてのrakeコマンドで可能ですが、例外もあります。例えば
db:reset
では動作しません。
heroku run rake
. を使用する必要があります。
pg:reset
の代わりに
詳細はHerokuのドキュメントに記載されています。
関連
-
[解決済み] pg gem をインストールしようとすると 'libpq-fe.h' ヘッダが見つからない
-
[解決済み] モデルで `save` と `save!` はいつ使うのか?
-
[解決済み] herokuコードのデプロイ時にパーミッションが拒否される(publickey) fatal: リモートエンドが予期せずハングアップする
-
[解決済み] Ruby on Railsのデータベースをパージまたは再作成する
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] 既存のHerokuアプリにフォルダをリンクさせる方法
-
[解決済み] Rails DBの移行 - テーブルを削除するには?
-
[解決済み] Heroku: 異なるローカルGitブランチをHeroku/masterにプッシュする方法
-
[解決済み] HerokuでNode.jsアプリを作成する場合、Gitに「node_modules」フォルダをチェックインした方が良いですか?
-
[解決済み】Herokuでrailsサーバーを再起動する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] SocketError (getaddrinfo: Name or service not known) - Sunspot/Solr Rails development
-
[解決済み] PGError: エラー: リレーションのカラムが存在しない
-
[解決済み] Rails 3 - link_to を image_tag + text で表示する。
-
[解決済み] SocketError (getaddrinfo: Name or service not known) - Sunspot/Solr Rails development
-
[解決済み] Herokuのデータベースを空にする方法
-
[解決済み】rmagick gem install "Can't find Magick-config"...
-
[解決済み】Railsのhas_one/has_manyの:sourceオプションについて理解する。
-
[解決済み] 新しいRailsアプリを作成するときに、test-unitではなくRSpecを使用するようにRailsに指示するにはどうすればよいですか?
-
[解決済み] 既存のRailsカラムのbooleanに:default => trueを追加する。
-
[解決済み] サインアップするためのDeviseルートを削除するにはどうすればよいですか?