Advertisement
Guest User

Untitled

a guest
Aug 21st, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 'use strict'
  2. // let Sequelize = require('sequelize');
  3. // import {DatabaseConnection} from "../controller/database";
  4. // let parameters = require("../parameters.json");
  5. // import Produto from "../model/ProdutoModel";
  6. // let sequelize = new DatabaseConnection();
  7. module.exports = (sequelize, DataTypes) => {
  8.     const User = sequelize.define('user', {
  9.         nome: {
  10.             type: DataTypes.STRING,
  11.             allowNull: false
  12.         },
  13.         sobrenome: {
  14.             type: DataTypes.STRING,
  15.             allowNull: false
  16.         },
  17.         password: {
  18.             type: DataTypes.STRING,
  19.             allowNull: false
  20.         },
  21.         role: {
  22.             type: DataTypes.ENUM('user', 'admin', 'disabled')
  23.         },
  24.         salt: {
  25.             type: DataTypes.STRING
  26.         },
  27.         email: {
  28.             type: DataTypes.STRING,
  29.             allowNull: false,
  30.             unique: 'uniqueTag'
  31.         },
  32.         latitude: {
  33.             type: DataTypes.STRING
  34.         },
  35.         longitude: {
  36.             type: DataTypes.STRING
  37.         },
  38.         novidades: {
  39.             type: DataTypes.BOOLEAN,
  40.             allowNull: false
  41.         },
  42.         alertas: {
  43.             type: DataTypes.BOOLEAN,
  44.             allowNull: false
  45.         },
  46.  
  47.     });
  48. }
  49. // User.HasMany(Produto);
  50.  
  51. // User.sync({force: false}).then(() => {
  52. //     // Table created
  53. //     // return User.create({
  54. //     //     username: parameters.username,
  55. //     //     password: hash,
  56. //     //     salt: salt,
  57. //     //     email: parameters.email
  58. //     // });
  59. // });
  60.  
  61.  
  62.  
  63. // export default User;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement