Se você sentir a necessidade de preencher lacunas em números de sequência do Posgresql gerados automaticamente, tenho a sensação de que você precisa de outro campo em sua tabela, como algum tipo de "número" que você incrementa programaticamente, seja em seu código ou em um gatilho.