Запуск нескольких SQL создает табличные сценарии и \ копирует команды в порядке, а также устанавливает схему в psql? - PullRequest
0 голосов
/ 22 января 2020

У меня есть папка с файлами SQL и CSV, которые я использую для заполнения таблиц, созданных из файлов SQL.

Например, папка может выглядеть следующим образом:

таблица_1. sql

data_1.csv

таблица_2. sql

data_2.csv

Выше я хотел бы запустить сценарий CREATE TABLE sql, импортировать CSV в эту таблицу (на данный момент я делаю это с \ copy), а затем продолжить со 2-й таблицей и CSV таким же образом.

Команда \ copy, которую я сейчас использую, выглядит следующим образом:

\ copy имя_схемы.table_name (field1, field2, field2) FROM 'data_1.csv' DELIMITER ',' CSV HEADER QUOTE '"' ESCAPE '' '';

Я хотел бы установить порядок, в котором это выполняется, но также установить схему, в которой они выполняются.

Может Кто-нибудь указывает мне правильное направление?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...