3
ส่งออกและนำเข้าฐานข้อมูล PostgreSQL ด้วยชื่ออื่น?
มีวิธีการส่งออกฐานข้อมูล PostgreSQL และนำเข้าภายหลังด้วยชื่ออื่นหรือไม่? ฉันใช้ PostgreSQL กับ Rails และฉันมักจะส่งออกข้อมูลจากการผลิตซึ่งฐานข้อมูลนั้นเรียกว่า blah_production และนำเข้ามาในการพัฒนาหรือการจัดเตรียมด้วยชื่อ blah_development และ blah_staging บน MySQL นี่เป็นเรื่องเล็กน้อยเนื่องจากการส่งออกไม่มีฐานข้อมูลที่ใดก็ได้ (ยกเว้นความเห็น) แต่บน PostgreSQL ดูเหมือนว่าจะเป็นไปไม่ได้ มันเป็นไปไม่ได้เหรอ? ฉันกำลังทิ้งฐานข้อมูลด้วยวิธีนี้: pg_dump blah > blah.dump ฉันไม่ได้ใช้ตัวเลือก -c หรือ -C ดัมพ์นั้นมีคำสั่งเช่น: COMMENT ON DATABASE blah IS 'blah'; ALTER TABLE public.checks OWNER TO blah; ALTER TABLE public.users OWNER TO blah; เมื่อฉันพยายามนำเข้าด้วย …