Como posso definir o ponto de partida para a coluna de chave primária (ID) no Postgres por meio de uma migração de trilhos?

Eu estou implantando um aplicativo rails para heroku que usa o PostgreSQL como seu back-end. Na minha migração de banco de dados eu normalmente defino o campo de ID para coisas como relatórios, etc, pelo menos, 1000, a maioria dos clientes parece não gostar de começar em 1.

Normalmente eu uso o mysql e simplesmente adiciono um sql específico após a criação da minha tabela:

def self.up
    create_table :reports do |t|
       t.references :something
       ...
    end
    execute("ALTER TABLE reports AUTO_INCREMENT = 1000;")
end

Alguém sabe como eu posso conseguir o mesmo para o PostgreSQL? Idealmente, eu gostaria que a migração construísse a tabela em si, de modo que não seja específico do banco de dados.

Eu acho que uma maneira tola de alcançar meu objetivo seria criar e excluir 999 registros em um loop, ai.

questionAnswers(2)

yourAnswerToTheQuestion