Известно, что можно создать файл init.sql, который будет выполнен при создании контейнера, с помощью команды docker, подобной этой: COPY init.sql /docker-entrypoint-initdb.d/
Давайте рассмотрим, что используется очень простой оператор создания таблицы postgresql:
CREATE TABLE films (
code char(5) CONSTRAINT firstkey PRIMARY KEY,
title varchar(40) NOT NULL,
did integer NOT NULL,
date_prod date,
kind varchar(10),
len interval hour to minute
);
Вопрос , где (в какой базе данных) эта таблица создана?
Но более важно , как установить текущую рабочую базу данных , чтобы точно указать, с какой базой данных мы работаем ??
Не только для этого утверждения, но и для всех последующих, и их много!