Как указать: начальное значение primary_key в миграции схемы rails? - PullRequest
1 голос
/ 26 февраля 2010

У меня есть таблица postgres и схема, которая создает первичный идентификатор (последовательность), который автоматически увеличивается на 1. Как мне указать начальное значение? Я доволен значением приращения. Вот моя схема миграции:

create_table "ServiceProvider", {:primary_key => :ID} do |t|
  t.integer "ID",                       :null => false
end

Спасибо

1 Ответ

2 голосов
/ 26 февраля 2010

Используйте эту опцию:

create_table "ServiceProvider",:options => "AUTO_INCREMENT = 1234" do |t|
  ...
end

Но будьте осторожны, это не будет работать со ВСЕМИ системами управления базами данных. Я знаю, что это должно работать с MySQL, но вы можете дважды проверить postgres.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...