कई प्रयासों के बाद शायद मुझे कनेक्ट करने का एक उचित तरीका मिल गया:
CREATE SERVER app_db
FOREIGN DATA WRAPPER postgres_fdw
OPTIONS (dbname 'test', port '5432', host 'localhost');
फिर:
CREATE USER MAPPING for postgres
SERVER app_db
OPTIONS (user 'postgres', password 'postgres');
और फिर:
CREATE FOREIGN TABLE groups
(
id serial NOT NULL,
name character varying(255) NOT NULL,
version integer DEFAULT 0
)
SERVER app_db OPTIONS (schema_name 'public', table_name 'groups')
लेकिन क्या यह जांचने का कोई समाधान है कि क्या यह वास्तव में "रिमोट" कनेक्शन है? क्योंकि सर्वर एक ही लोकलहोस्ट पर हैं और मुझे नहीं पता कि क्या मैं निश्चित हो सकता हूं।