Невозможно создать новую таблицу после «DROP SCHEMA public»

Так как я хотел отбросить некоторые таблицы, и кто-то предложил ниже, и я сделал это:

postgres=# drop schema public cascade;
DROP SCHEMA
postgres=# create schema public;
CREATE SCHEMA

Тогда у меня возникли проблемы при создании новой базы данных, такие как:

postgres=# create database test;
CREATE DATABASE
postgres=# \c test
You are now connected to database "test" as user "postgres".
test=# create table hi(id int primary key);
*ERROR:  no schema has been selected to create in*

Вы можете видеть, что я получил ошибку

ОШИБКА: схема не была выбрана для создания в *

Как я могу восстановить общедоступную схему?
Я полагаю, что люди никогда не делают «отбросить схему публичного каскада»; если мы не знаем, как восстановить. Кто-нибудь может мне помочь?

Ответы на вопрос(2)

Ваш ответ на вопрос