Initial prototype

У вас mysql. Драйвер mysql2 ставит полю AUTO INCREMENT. В Kanbanery у каждой сущности есть свой id, между сущностями есть связи one-to-many. В общем, хранить надо то, что Kanbanery отдаёт :)

Почему auto incremeent мешает лично мне? Я привык работать с postgres и знаю, что там его перезаписать нельзя. По аналогии, решил что mysql тоже может так делать (в разных версиях, например). Плюс предположил, что разные версии ActiveRecord могут то давать, то не давать указывать значения этому полю.

Далее, если у нас случится race condition при указании id, то я знаю, как будет работать индекс primary key (ограничение: unique non null). И _не_ знаю, как будет вести себя active record.

Такие дела :)