У меня есть несколько (составных) первичных ключей на таблице, и один из них будет автоматически увеличиваться. Однако, интересно, SQLite позволяет использовать ключевое слово AUTOINCREMENT сразу после обязательного ключевого слова PRIMARY KEY.
Мой запрос:
CREATE TABLE ticket (
     id INTEGER PRIMARY KEY AUTOINCREMENT,
     seat TEXT, payment INTEGER,
     PRIMARY KEY (id, seat))
 Однако ошибка в table "ticket" has more than one primary key.
 На самом деле я могу избежать других первичных ключей для этой таблицы. Но я кодирую структуру ORM (черт возьми, я сумасшедший) и не хочу изменять структуру генерации ограничения PRIMARY KEY для таблицы (потому что она разрешена в MySQL afaik).
Любые решения?
