問題タブ [taps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - mysqlをherokuにプッシュする
Djangoアプリをherokuに正常に移植しました。今度は、データベースをプッシュする必要があります。私は試してみました:
次のエラーが発生しました:
mysql:// root @ localhost:themedbが間違っていることは確かですが、その一部が何であるかはわかりません。データベースにパスワードがないため、パスワードをスキップしました。
助けていただければ幸いです。
更新:hgmnzによって提案されたように私はしました:
しかし、次のようになりました。
postgresql - PostgreSQL にプッシュすると、.dat ファイルが作成されますか? タップの使用
Heroku は現在 ruby 1.9.3 をサポートしていますが、sqlite3 をサポートしていないため、Heroku の PostgreSQL の使用方法を発見する旅に出ました。理解して構成するのに少し時間がかかりましたが、週末をトラックで移動し、それについて確かな知識を得ることができました. しかし、私の目を引いたのは、.dat ファイルの作成です。使用する
明らかにデータベースをHerokuにプッシュします-インストールされたgemをタップします-しかし、.datファイルも作成します。このファイルが何であるかについての洞察を持っている人はいますか? セッションの領収書だけですか?
ruby-on-rails-3 - heroku db:pushの404エラー
Tapsを介してデータベースをHerokuにプッシュしようとすると、404エラーが発生します
db:pushコマンドは以前は正常に機能していましたが、移行をロールバックして編集し、再移行することでデータベースにいくつかの変更を加えました。これで、アプリを正常にデプロイできますが、データベースはプッシュされません。これが移行の編集に関連しているかどうかはわかりません。
このアプリは私のマシンで正常に動作し、Herokuのコピーと自分のコピーの不一致を解消したかったので、新しいアプリを作成してプッシュしました。同じこと:Herokuアプリは機能しますが、db:pushを受け取りません。上記と同じ404でエラーになります。
これはHerokuサービスが一時的にダウンしているのですか、それともアプリを変更すると404が発生しましたか?
編集:herokuログにエラーメッセージが表示されない
ruby-on-rails - Heroku Toolbelt をインストールするとタップが壊れる
しばらくの間、Heroku と Taps の gem を楽しく使用しており、定期的heroku db:push
にデータベースを本番環境にプッシュしています。
今朝、Heroku ツールベルトに取って代わられ、Heroku gem が非推奨になったというメッセージに気付きました。そこで、gem をアンインストールし、Heroku Toolbelt をインストールしました。
次にデータベースをプッシュしようとしたときに、次のエラーが発生しました。
Heroku と Taps の両方が正しくインストールされていますが、欲求不満で、指示に従ってみました (「db コマンドを使用するように taps gem をインストールまたは更新する」) が成功しませんでした。(再)インストールはうまくいきますが、データベースをプッシュしようとすると、まだ上記のエラーが発生します。誰でも修正を提案できますか? 私はrbenvを使用しています。
ruby-on-rails - heroku db:toolbelt でのプッシュ エラー
ruby 1.9.3 で Heroku ツールベルトをダウンロードする方法はありますか? これで、ホームページhttps://toolbelt.heroku.com/から 1.9.2 が自動的にインストールされます。
このため、Heroku に db:push を実行できません。
アップデート
ここで見つけました - http://assets.heroku.com/heroku-toolbelt/heroku-toolbelt-2.25.1.exe
ruby-on-rails-3 - heroku db:pull で間違った Ruby バージョンを使用する (1.9.3 ではなく 1.8.7)
ルビー1.9.3を使用しています
Heroku データベースをプルするための gem タップをインストールしました。
しかし、私は次の問題を抱えています:
Abort trap: 6 なぜこれが起こっているのですか?
mysql - heroku rake db:pull
heroku アプリ データベースを heroku サーバーからローカル マシンにプルしようとしています。私はこれをこのようにたくさんやった...
Loaded Taps v0.3.24 警告: データベース 'mysql://root:mypass@localhost/app_data' 内のデータは上書きされ、回復できなくなります。
! 警告: 破壊行為! このコマンドはアプリに影響します: heroku-app-9999 ! 続行するには、「heroku-app-9999」と入力するか、 --confirm heroku-app-9999 を指定してこのコマンドを再実行します
私は得る..
見たことない変な反応!それは何を意味するのですか?
ruby-on-rails - heroku:db プッシュが機能していません。時間帯のずれが範囲外です
Heroku を使用してプッシュできないようです。heroku db:pull は正常に動作しますが、heroku db:push は動作しません
。
Taps サーバー エラー: PGError: エラー: タイム ゾーンの変位が範囲外です
私の宝石ファイル
を使用しruby-1.9.3-p327
ています。また、rvm を使用してインストールしようとruby-1.9.2-p318
しましたが、どちらも機能しません。以前と同じタイム ゾーン エラーがあります。
また、heroku の pgbackupsを使用してローカル データベースをダンプし、それを s3 にアップロードしてから、そこから heroku に復元しようとしましたが、役に立ちませんでした。
私がpgbackupsに使用したコマンドは
次に、それをs3バケットにコピーして公開
し、s3からheroku dbに復元しました
ここにpgbackupsからのエラーがあります
ruby - タップを使用してデータをpostgreSQLに転送しても機能しない
私はデータベースをsqliteからpostgreSQlに変換するためのRailscastsガイドに従っています。
私は首尾よくすることができました
- postgresをインストールする
- dbを作成および構成します
- pgAdminIIIを使用して接続します
rails db create
データベースの作成に使用- 蛇口を取り付ける
- Tapsサーバーを起動します
ただし、pullコマンドを実行して転送を実行すると、次のエラーメッセージが表示されます
参考までに、プルを試みるために使用したコマンドを次に示します。
私もlocalhost
代わりに試しました127.0.0.1:5432
明らかに私の設定に何か問題がありますが、表示されたエラーメッセージからそれが何であるかを理解することはできません。