@jenya7771

Как в качестве id в sequelizejs использовать UUID длинной в 8 символов?

Здравствуйте, как в качестве id в sequelizejs использовать UUID длинной в 8 символов?
Я могу сгенерировать его сам, но если он вдруг совпадёт с id который уже будет в базе, то будет ошибка и действие не будет выполнено.
id: {
	type: Sequelize.UUID,
	primaryKey: true,
      	autoIncrement: true
	}

Пробовал вот так модель таблицы строить, но происходит ошибка.
Как правильно поступить, что бы не было шансов на повторение id?
  • Вопрос задан
  • 300 просмотров
Решения вопроса 1
teknik2008
@teknik2008
Расскажите про GOLANG. Мне интересно
autoIncrement - у вас будет всегда int.
Чтобы не повторялось следует генерировать с низкой вероятностью повтора, к примеру https://www.npmjs.com/package/uuid
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы