Я работаю над некоторой проблемой, например, у меня есть столбец school_id в дБ, который является целым числом, но не первичным ключом, число должно начинаться с 001, и оно должно увеличиваться автоматически, когда я добавляю новую строку, другое условие Рассмотрим, когда у нас есть от 1 до 10 строк, я удалил 2 строки, когда я вставляю следующую строку, это должен сохранить school_id как 2 нет как 11
спасибо
я добавил @Sequencegenerator (GenerationTime.INSERT) и columnDefinition = "serial", он генерирует последовательность, но когда я добавил 2 и вставил элемент, он не сохраняется с идентификатором школы как 2
@Generated(GenerationTime.INSERT)
@Column(name = "school_id",columnDefinition = "serial")
private Long schoolId;