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

RubyonRails用のUbuntuへのPostgreSQLのインストール

    これが私が従ったステップです:

    PostgreSQLと開発パッケージをインストールする

    $ sudo apt-get install postgresql
    $ sudo apt-get install libpq-dev
    

    Ubuntuログインと同じユーザーを設定します

    $ sudo su postgres -c psql
    postgres=# CREATE ROLE <username> SUPERUSER LOGIN;
    postgres=# \q
    

    Gemfileを変更する

    # Remove gem 'sqlite3'
    gem 'pg'
    

    database.ymlを変更します アプリディレクトリ内

    development:
      adapter: postgresql
      encoding: unicode
      database: appname_development
      pool: 5
      timeout: 5000
      username: <username>
      password:
    
    test:
      adapter: postgresql
      encoding: unicode
      database: appname_test
      pool: 5
      timeout: 5000
      username: <username>
      password:
    

    バンドルインストールの実行

    $ bundle install
    

    データベースと移行を作成する

    $ rake db:create:all
    $ rake db:migrate
    

    私が支援するために使用したソースは次のとおりです。
    http://mrfrosti.com/2011/11/postgresql-for-ruby-on-rails-on-ubuntu/
    http://railscasts.com /episodes/342-migrating-to-postgresql
    https://devcenter.heroku.com/articles/local-postgresql



    1. 高度なMySqlクエリ:別のテーブルからの情報でテーブルを更新します

    2. 指定された名前の列を含むすべてのテーブルを検索します-MSSQLServer

    3. OracleのLN()関数

    4. Oracleのミリ秒単位のタイムスタンプの違い