sql >> Databáze >  >> RDS >> PostgreSQL

Instalace PostgreSQL na Ubuntu pro Ruby on Rails

Zde jsou kroky, které jsem provedl:

Nainstalujte PostgreSQL a vývojový balíček

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

Nastavit uživatele, který je stejný jako moje přihlašovací jméno Ubuntu

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

Upravit Gemfile

# Remove gem 'sqlite3'
gem 'pg'

Upravte database.yml v adresáři aplikace

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:

Spustit instalaci balíčku

$ bundle install

Vytváření databází a migrací

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

Zde jsou zdroje, které jsem použil k pomoci:
http://mrfrosti.com/2011/11/postgresql-for-ruby-on-rails-on-ubuntu/
http://railscasts.com /epizodes/342-migrating-to-postgresql
https://devcenter.heroku.com/articles/local-postgresql



  1. Datum a čas SQLite

  2. Jak identifikovat duplikaci primárního klíče z kódu chyby SQL Server 2008?

  3. Jak resetovat kořenové heslo MySQL

  4. Závažná chyba:Nezachycená výjimka 'mysqli_sql_exception' se zprávou 'V dotazu/připraveném příkazu nebyl použit žádný index'