Не получается установить связь моделей данных

Проблема: выводит ошибку - Cannot read properties of undefined (reading 'hasOne'), при попытки установить связи между моделями данных

Код:

const sequelize = require("../db");
const {Basket} = require("./basket");
const {DataTypes} = require("sequelize");
const {User} = require("./user");

module.exports.User = sequelize.define('user', {
    id: {type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true},
    name: {type: DataTypes.STRING},
    lastName: {type: DataTypes.STRING},
    userName: {type: DataTypes.STRING, unique: true},
    email: {type: DataTypes.STRING, unique: true},
    password: {type: DataTypes.STRING},
    phone: {type: DataTypes.STRING(11), unique: true},
    role: {type: DataTypes.STRING, defaultValue: "USER"},
})

User.hasOne(Basket)
Basket.belongsTo(User)


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