PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Промяна на sqlite към PostgreSQL в ruby ​​on rails

Уверете се, че сте инсталирали PostgreSQL във вашата машина и добавете полезен инструмент, наречен pgAdmin , след което актуализирайте database.yml файл като по-долу

default: &default
  adapter: postgresql
  encoding: unicode
  username: postgres
  password: xxxxx #<-- which you have defiend while installing postgresql
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

development:
  <<: *default
  database: project_development

test:
  <<: *default
  database: project_test

production:
  <<: *default
  database: project_production
  username: username
  password: <%= ENV['PROJECT_DATABASE_PASSWORD'] %>

и gem pg използвайте във вашия Gemfile като gem 'pg', '~> 0.20.0' с тази версия след това стартирайте bundle install

rake db:create
rake db:migrate

за Heroku

heroku run rake db:migrate

и можете да използвате rails команда вместо rake ако вашата версия на rails е rails > 5.0.0




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Тенденции в PostgreSQL:Най-популярните облачни доставчици, езици, VACUUM, стратегии за управление на заявки и типове внедряване в предприятието

  2. Как да копирате докер обем от една машина на друга?

  3. PostgreSQL заявка за изброяване на всички имена на таблици?

  4. Oracle към PostgreSQL — Курсори и общи таблични изрази

  5. използвайки postgresql gem async