私はレールアプリで機能していたRubyを持っていましたが、私はconfig/database.yml
ファイルを削除することができました。それは.gitignore
ファイルにマークされているので、githubまたは古いコミットから復元することはできません。 posgresqlデータベースはまだそこにあるはずです。 database.yml
ファイルを再作成するには私のdatabase.ymlファイルを再作成
1
A
答えて
1
手動で再作成する必要があります。最初にpsql -d postgres
を使用してください。次にコマンドプロンプトで\l
と入力し、異なるデータベースの名前を一覧表示します。関連する開発者がapp_name_development
であるとします。次に\q
と入力してpsql
を終了し、psql app_name_development
を使用して開発データベースにアクセスします。タイプ\du
を入力して、ユーザーロール名を確認します。 app_name
とします。次に、別のアプリのデータベーススキーマを使用してこの情報を挿入します。
プロジェクト(レール5)の例database.ymlです。
default: &default
adapter: postgresql
encoding: unicode
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
development:
<<: *default
database: app_name_development
test:
<<: *default
database: app_name_test
production:
<<: *default
database: app_name_production
username: app_name
password: <%= ENV['APP_NAME_DATABASE_PASSWORD'] %>
関連する問題
- 1. Railsは、私は、次のdatabase.ymlのファイルを持って生産
- 2. MSSQLデータベースのLDFファイルを再作成
- 3. gitlabs nginx confファイルを再作成
- 4. プロダクションでの再作成と再作成
- 5. ファイルの作成、再帰的なディレクトリの作成
- 6. database.ymlのパス指定
- 7. 別のzipファイルからzipファイルを再作成
- 8. このdatabase.ymlファイルの&、<<、*は何を意味しますか?
- 9. 私のRubyGemにCファイルを作成
- 10. database.ymlファイルをOSX上のRailsで動かす
- 11. レールアプリケーションでのdatabase.ymlの設定
- 12. database.ymlのテンプレートオプションの説明
- 13. データストアインデックスを再作成
- 14. インスタンスを再作成
- 15. コアデータベースを再作成
- 16. ソリューションの再作成
- 17. Dokku postgresのサービス名とdatabase.yml
- 18. 再作成IWebElement
- 19. photojojoのスライドテクニックを再作成
- 20. ルートダイアログのセッションを再作成
- 21. as3のステージレイアウトを再作成
- 22. シリボタングローのアニメーションを再作成
- 23. tarファイルを作成する方法を、私はファイルのtarg.gzファイルやコンテンツを作成する必要がtar.gzファイル
- 24. Railsローカルサーバエラー:そのようなファイルはありませんdatabase.yml
- 25. MIXIN、私はファイルを作成するポリマー
- 26. ファイルを削除してファイルを再作成した後、ウィンドウの作成日を変更していない
- 27. .gitignoreからどのファイルを再作成しますか?
- 28. My Git Repoを再作成するこのCommit Jsonファイルから
- 29. Java JAXB - 再起動ロジックを使用したXMLファイルの作成
- 30. 自分のデータセットで.pbファイルを再作成する方法