sql >> データベース >  >> RDS >> PostgreSQL

rake db:create throws database doesnotexistエラーwithpostgresql

    Rails 4.1には、スプリングプリローダーが付属しています。

    新しいRails4.1アプリケーションには、「スプリング化された」ビンスタブが付属しています。これは、ビン/レールとビン/レーキがプリロードされたスプリング環境を自動的に利用することを意味します。

    これは、「スプリング化された」bin/rakeを意味します アプリのプリロードを試み、次にイニシライザーの実行を試みて、問題が発生します。

    これを修正/回避するには、スプリングなしで初期セットアップレーキタスクを実行する必要があります。これを実現する1つの方法は、代わりにバンドラーを使用して実行することです。

    bundle exec rake db:create
    


    1. データが存在しない場合でも月ごとのレコードを選択するMysql

    2. SQL Server(T-SQL)でパーティションを切り替える

    3. SQLServerの固有の制約に関する洞察

    4. オラクルEBSR12とは