Как сделать 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 появилась возможность создать колонку первичного ключа с автоинкрементом. Вот документация. Ну и пост в блоге где чуть больше примеров и разбираются особенности работы с таким типом колонок.