Как я могу использовать совместные первичные ключи и Kohana 3 ORM? - PullRequest
1 голос
/ 19 декабря 2010

Это таблица:

CREATE TABLE IF NOT EXISTS `requests` (
  `ctrc_id` varchar(45) NOT NULL,
  `status` tinyint(1) NOT NULL DEFAULT '0',
  `user_id` int(10) unsigned NOT NULL,
  PRIMARY KEY (`user_id`,`ctrc_id`),
  KEY `fk_requests_users1` (`user_id`)
)

Что я должен изменить в модели? Будет ли работать ko3 ORM?

1 Ответ

2 голосов
/ 20 декабря 2010

Kohana не поддерживает составные первичные ключи. Посмотрите результаты поиска для 'составной' на форуме Kohana, чтобы узнать, решил ли кто-нибудь эту проблему раньше.

Вы также должны следить за этой проблемой для любых признаков прогресса: Несколько первичных ключей / внешних ключей в ORM . Добавление поддержки этой функции также не повредит.

...