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

PG ::InvalidParameterValue:ERROR:giá trị không hợp lệ cho tham số client_min_messages:hoảng sợ

Để làm cho nó hoạt động với PostgreSQL phiên bản 12, tôi khỉ đã vá lớp PostgreSQLAdapter để thay thế 'hoảng sợ' bằng thông báo 'cảnh báo'. . Tôi phải làm điều này vì dự án của tôi phụ thuộc vào gem activerecord-3.2.22.5

require 'active_record/connection_adapters/postgresql_adapter'

class ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
  def set_standard_conforming_strings
    old, self.client_min_messages = client_min_messages, 'warning'
    execute('SET standard_conforming_strings = on', 'SCHEMA') rescue nil
  ensure
    self.client_min_messages = old
  end
end


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Một hệ thống bảo mật cho ứng dụng, tổng hợp kết nối và PostgreSQL - Trường hợp cho LDAP

  2. Bắt đầu và điền vùng chứa Postgres trong Docker

  3. Xây dựng cơ sở dữ liệu khả dụng cao cho Moodle bằng PostgreSQL

  4. Đăng ký sớm cho PGDay.IT 2011

  5. Postgresql SAO CHÉP VÀO STDIN Với CSV thực hiện trên conflic làm cập nhật như thế nào?