В прошлых статьях мы изучили создание таблиц через интерфейс IntelliJ IDEA / PyCharm / Rider. Теперь изучим то же самое через SQL. Создать таблицу можно с помощью команды create table схема.имя_таблицы ( столбец1 тип_данных1, столбец2 тип_данных2, ... );" Обратите внимание, что в Postgres все команды должны заканчиваться точкой с запятой. Создадим рядом с education.students таблицу education.students2. Для создания таблицы в том виде, как она была у нас сначала, выполните команду Результат можно посмотреть во вкладке Database. Обычно можно сразу сказать, может ли столбец хранить null или нет и какое будет значение по умолчанию. Изменим скрипт создания таблицы: Удалим старую таблицу, выделив её в окне Database и нажав Delete. Запустим новый скрипт и посмотрим, что получится. Почти все таблицы имеют первичный ключ, и мы можем сразу сказать, какие столбцы будут в него входить. Поэтому первичный ключ обычно создают сразу вместе с таблицей. Сделать это можно несколькими способа