Интересный проблемный случай в ORH Kohana с использованием PostgreSQL.Kohana ORM не возвращает первичный ключ вновь добавленной записи
Вот ситуация
$oM = ORM::factory('SomeModel');//Postgre SQL
//Column id is a primary key with some serial type
$oM->column = 'some value';
$oM->save();
var_dump($oM->id);//or $oM->pk();
//prints bool(true)