ABSmith4/AlpenGlow

View on GitHub
src/models/user.models.js

Summary

Maintainability
A
0 mins
Test Coverage
export default (sequelize, DataTypes) => {
  const User = sequelize.define('user', {
    id: {
      type: DataTypes.INTEGER,
      primaryKey: true,
      autoIncrement: true
    },
    username: {
      type: DataTypes.STRING,
      unique: true,
      allowNull: false
    },
    email: {
      type: DataTypes.STRING,
      unique: true,
      allowNull: false
    },
    password: {
      type: DataTypes.STRING,
      unique: true,
      allowNull: false
    },
    total_days_shredding: {
      type: DataTypes.INTEGER
    }
  });

  return User;
};