PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Instalacja PostgreSQL na Ubuntu dla Ruby on Rails

Oto kroki, które wykonałem:

Zainstaluj PostgreSQL i pakiet rozwojowy

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

Skonfiguruj użytkownika, który jest taki sam jak mój login do Ubuntu

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

Modyfikuj plik Gem

# Remove gem 'sqlite3'
gem 'pg'

Zmodyfikuj database.yml w katalogu aplikacji

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:

Uruchom instalację pakietu

$ bundle install

Tworzenie baz danych i migracji

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

Oto źródła, z których korzystałem, aby pomóc:
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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psql:FATAL:Uwierzytelnienie peera nie powiodło się dla użytkownika dev

  2. Akcent PostgreSQL + wyszukiwanie bez uwzględniania wielkości liter

  3. Najlepsze praktyki dotyczące rejestrowania audytu PostgreSQL

  4. Czy możesz utworzyć indeks w definicji CREATE TABLE?

  5. W Railsach nie można utworzyć bazy danych dla {adapter=>postgresql,