У меня есть новая таблица, и мне нужно, чтобы первичный ключ начинался с определенного значения (скажем, 1000).
Я использую Sequel с приложением Sinatra. Как я могу установить значение первичного ключа?
У меня есть новая таблица, и мне нужно, чтобы первичный ключ начинался с определенного значения (скажем, 1000).
Я использую Sequel с приложением Sinatra. Как я могу установить значение первичного ключа?
Я не на 100% в части Sequel, но в Postgres либо измените последовательность, либо используйте setval():
http://www.postgresql.org/docs/current/static/sql-altersequence.html
http://www.postgresql.org/docs/current/static/functions-sequence.html
Предположительно, вы захотите использовать один или другой в миграции.