ПОДКЛЮЧИТЕ внутри файла Postgres SQL - PullRequest
0 голосов
/ 07 декабря 2018

Есть ли команда для подключения к базе данных в файле SQL?

Я хочу создать базу данных, а затем немедленно начать заполнять ее таблицами и данными.Все содержится в одном файле .sql.Я не знаю ничего, что заменяет команду оболочки \c?

Пример файла SQL:

CREATE DATABASE mydb;
CREATE USER myusername WITH PASSWORD 'mypassword';
GRANT ALL PRIVILEGES ON DATABASE mydb TO myusername;
CONNECT TO mydb USER myusername; --<-- something like this?

CREATE TABLE administrator (
    id integer NOT NULL,
    admin_name character varying(150),
    password character varying(255),
    active boolean,
    "timestamp" timestamp without time zone,
    email character varying(255)
);


ALTER TABLE administrator OWNER TO myusername;

CONNECT - самая близкая вещь, которую я нашел в документации, но он сталкивается с синтаксическими ошибками.Я не могу найти оболочку, которая указывает, куда таблицы должны идти?

ERROR: syntax error at or near "CONNECT"

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