PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Thay đổi sqlite thành PostgreSQL bằng ruby ​​trên đường ray

Đảm bảo rằng bạn đã cài đặt PostgreSQL trong máy của bạn và thêm một công cụ hữu ích có tên pgAdmin , sau đó cập nhật database.yml tệp như dưới đây

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'] %>

và sử dụng gem pg trong Gemfile của bạn như gem 'pg', '~> 0.20.0' với phiên bản này, sau đó chạy bundle install

rake db:create
rake db:migrate

cho Heroku

heroku run rake db:migrate

và bạn có thể sử dụng rails lệnh thay vì rake nếu phiên bản rails của bạn là 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. Làm cách nào để lấy tên cột danh sách và kiểu dữ liệu của bảng trong PostgreSQL?

  2. Django khác biệt không hoạt động

  3. PostgreSQL không cài đặt đang chạy trong Windows nhưng máy chủ không khởi động trong CentOS Linux

  4. Truy vấn nhiều bảng với các mối quan hệ phức tạp

  5. Các tập lệnh DDL PostgreSQL Idempotent