axrising
@axrising

Правильно ли использую ссылку на ключ модели в Sequelize?

Подскажите пожалуйста, правильно ли я переписал код mongoose на sequileze, а именно ключ user, корый должен быть ссылкой на id user?
Сейчас все работает отлично, но хочу быть уверен что в дальнейшем не возникнит проблем с использование данного подхода
MONGOOSE
const TokenSchema = new Schema({
    user: {type: Schema.Types.ObjectId, ref: 'User'},
    refreshToken: {type: String, required: true},
})


SEQUELIZE
const Token = sequelize.define('token', {
  id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true },
  user: {
    type: DataTypes.INTEGER,
    references: { model: User, key: 'id' },
  },
  refreshToken: { type: DataTypes.STRING, allowNull: false },
})
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы