Как сделать AUTO_INCREMENT или NOT NULL в YQL?

Делаю DB для игры, но застрял на создании таблицы - не могу поставить аттрибут AUTO_INCREMENT или NOT NULL.

Вот что пока написал:

CREATE TABLE accounts (
    id Uint64,
    login Utf8,
    password Utf8,
    PRIMARY KEY (id)
);

Но если делаю так:

CREATE TABLE accounts (
    id Uint64 AUTO_INCREMENT,
    login Utf8,
    password Utf8,
    PRIMARY KEY (id)
);

Тогда мне выкидывает ошибку Unexpected token absence : Missing RPAREN. Кто знаком с YQL, пожалуйста подскажите что можно сделать


Ответы (2 шт):

Автор решения: Nikolay Matrosov

Кстати в YDB появилась возможность создать колонку первичного ключа с автоинкрементом. Вот документация. Ну и пост в блоге где чуть больше примеров и разбираются особенности работы с таким типом колонок.

→ Ссылка