Duffer Derek

Current Path : /var/www/api-mk-planner.bitkit.dk/httpdocs/Backend/src/database/models/
Upload File :
Current File : /var/www/api-mk-planner.bitkit.dk/httpdocs/Backend/src/database/models/refreshToken.js

import Sequelize, { DataTypes } from 'sequelize';
import dbConnection from "../config/database.js";

const sequelize = dbConnection;

const refreshToken = sequelize.define('refresh_tokens', {
  id: {
    allowNull: false,
    autoIncrement: true,
    primaryKey: true,
    type: DataTypes.INTEGER,
  },
  user_id: {
    type: DataTypes.INTEGER,
    allowNull: false,
  },
  token: {
    type: DataTypes.STRING(35),
    allowNull: false,
  },
  created_at: {
    allowNull: false,
    type: DataTypes.DATE,
  },
}, {
  tableName: 'refresh_tokens',
  timestamps: true, // Enable timestamps
  createdAt: 'created_at', 
  updatedAt: false,
});

export default refreshToken;

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists