Настройка таблицы Articles (Статьи)
На этом шаге вы создадите таблицу articles
и вставите в нее несколько образцов данных. Эта таблица будет использоваться для демонстрации возможностей полнотекстового поиска в PostgreSQL.
Сначала подключитесь к базе данных PostgreSQL от имени пользователя postgres
, используя следующую команду в вашем терминале:
sudo -u postgres psql
Теперь создайте таблицу articles
с помощью следующей SQL-команды:
CREATE TABLE articles (
id SERIAL PRIMARY KEY,
title VARCHAR(255),
content TEXT
);
Эта команда создает таблицу с именем articles
с тремя столбцами: id
, title
и content
. Столбец id
является автоматически увеличивающимся первичным ключом (auto-incrementing primary key).
Далее вставьте несколько образцов данных в таблицу articles
:
INSERT INTO articles (title, content) VALUES
('PostgreSQL Tutorial', 'This is a comprehensive tutorial on PostgreSQL.'),
('Full Text Search in PostgreSQL', 'Learn how to implement full text search using TSVECTOR in PostgreSQL.'),
('PostgreSQL Performance Tuning', 'Tips and tricks to improve the performance of your PostgreSQL database.');
Эта команда вставляет три строки в таблицу articles
, каждая с разным заголовком (title) и содержимым (content).
Вы можете проверить, что данные были вставлены правильно, выполнив следующий запрос:
SELECT * FROM articles;
Вы должны увидеть три строки, которые вы только что вставили.
id | title | content
----+----------------------------------+-----------------------------------------------------------------------
1 | PostgreSQL Tutorial | This is a comprehensive tutorial on PostgreSQL.
2 | Full Text Search in PostgreSQL | Learn how to implement full text search using TSVECTOR in PostgreSQL.
3 | PostgreSQL Performance Tuning | Tips and tricks to improve the performance of your PostgreSQL database.
(3 rows)