Files
ScommettiApp/backend-node/models/friendRequest.model.js
T
2026-03-26 22:46:03 +01:00

22 lines
563 B
JavaScript

const { DataTypes } = require('sequelize');
module.exports = (sequelize) => {
const FriendRequest = sequelize.define('FriendRequest', {
id: {
type: DataTypes.INTEGER,
autoIncrement: true,
primaryKey: true
},
status: {
type: DataTypes.STRING,
defaultValue: 'PENDING',
allowNull: false
}
// Foreign keys 'fromUserId' and 'toUserId' are added via associations
}, {
// Uses default `createdAt` and `updatedAt` timestamps from Sequelize
tableName: 'friend_requests'
});
return FriendRequest;
};