Таблицы из одной базы данных автоматически копируются в другие базы данных при создании - PostgreSQL - PullRequest
0 голосов
/ 28 апреля 2020

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

Являются ли таблицы хранится где-то на сервере postgres и копируется при создании новых баз данных? Если так, как я могу остановить это? Как я могу навсегда удалить эти 6 таблиц?

Буду очень признателен за помощь в этом.

1 Ответ

2 голосов
/ 28 апреля 2020

Когда вы создаете новую базу данных, новая является копией базы данных template1 .

Если каждая новая база данных, которую вы создаете, содержит эти таблицы, вы, вероятно, создали эти таблицы в базе данных template1.

Вам необходимо подключиться к базе данных template1 и отбросить там эти 6 таблиц. ,

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