Сергей Горностаев, принципиальной позиции нет. В рабочем проекте на springboot подсмотрел следующее решение - для первичных ключей таблицы в качестве значения по умолчанию использовали последовательности и их имена не соответствовали паттерну "имятаблицы_имяколонки_seq" (генерация DDL в hibernate отключена, для работы со структурой БД используется liquibase). И добавление новых записей проблем не вызывало - еще не разобрался как. Я это все бездумно скопировал в домашний проект и думал будет работать.
Нет, идёт обращение к специальной колонке таблицы, хранящей следующее значение автоинкремента. В PostgreSQL последовательность - это не колонка, это отдельная сущность БД.
Спасибо за уточнение.
В общем мне прежде чем задавать вопрос надо было нормально документацию почитать.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Спасибо за уточнение.
В общем мне прежде чем задавать вопрос надо было нормально документацию почитать.