здесь проще всего выглядит макетирование структуры без строгих типов данных.Вы можете попробовать привести оператор COPY
к CREATE TABLE
, например:
MacBook-Air:~ vao$ pg_dump -d db -t person -a | grep COPY
COPY person (login_name, display_name, abstract, ts_abstract) FROM stdin;
, чтобы добавить пару seds:
MacBook-Air:~ vao$ pg_dump -d db -t person -a | grep COPY | sed 's#COPY#CREATE TABLE#g' | sed 's#,# text,#g' | sed 's#)# text)#g' | sed 's# FROM stdin##g'
CREATE TABLE person (login_name text, display_name text, abstract text, ts_abstract text);
Далее вы можете использовать свой дамп как есть, а затемпопробуй угадать загадочную конфиденциальную db-схему ...