Схема public
Схема public у базі даних PostgreSQL створюється автоматично під час створення нової бази. Усі користувачі за замовчуванням мають доступ до цієї схеми, якщо його явно не обмежено. Коли базою даних користується одна особа й немає складних групувань об'єктів даних понад те, що природно підтримує об'єктно-реляційна база даних, схема public зазвичай цілком підходить. До такої бази не потрібно додавати додаткові схеми. Ця вправа допоможе закріпити думку, що схему public у більшості базових сценаріїв роботи з PostgreSQL можна не враховувати.
Ця вправа є частиною курсу
Створення баз даних PostgreSQL
Інструкції до вправи
- Уявіть, що ви зараз працюєте з базою даних
pod, описаною в попередніх уроках. Створіть таблицю з назвоюusers(щоб представляти слухачів подкастів на платформі) у базі данихpodтак, щоб її було додано до схемиpublic.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Add users table to the public schema for the pod database
___ ___ ___ (
id serial PRIMARY KEY,
first_name TEXT NOT NULL,
last_name TEXT NOT NULL,
email TEXT NOT NULL,
hashed_password CHAR(72) NOT NULL
);