我是Rails的新手,我必须连接到自定义的postgresql,它有一些系统表已更改。使用默认的postgres适配器时,会抛出以下错误:
PG::UndefinedTable: ERROR: relation "pg_type" does not exist
LINE 2: FROM pg_type as t
^
: SELECT t.oid, t.typname, t.typelem, t.typdelim,t.typinput, r.rngsubtype, t.typtype, t.typbasetype
FROM pg_type as t
LEFT JOIN pg_range as r ON oid = rngtypid
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "pg_type" does not exist
LINE 2: FROM pg_type as t
^
: SELECT t.oid, t.typname, t.typelem, t.typdelim,t.typinput, r.rngsubtype, t.typtype, t.typbasetype
FROM pg_type as t
LEFT JOIN pg_range as r ON oid = rngtypid
这些sys-table以' pg _'开头。已经改变 !
所以我必须为令人毛骨悚然的数据库创建一个新的适配器。 是否有任何教程或指南可以遵循?