Advertisement
Guest User

Untitled

a guest
Mar 15th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. const db = require('../db');
  2. const Sequelize = require('sequelize');
  3.  
  4. const User = db.define('users', {
  5. id: {
  6. type: Sequelize.INTEGER,
  7. allowNull: false,
  8. primaryKey: true,
  9. unique: true,
  10. autoIncrement: true,
  11. },
  12. email: {
  13. type: Sequelize.STRING,
  14. unique: true,
  15. validate: {
  16. isEmail: true,
  17. },
  18. },
  19. username: {
  20. type: Sequelize.STRING,
  21. unique: true,
  22. },
  23. name: {
  24. type: Sequelize.STRING,
  25. },
  26. password: {
  27. type: Sequelize.STRING,
  28. },
  29. role: {
  30. type: Sequelize.INTEGER,
  31. },
  32. trusted: {
  33. type: Sequelize.INTEGER,
  34. },
  35. avatar: {
  36. type: Sequelize.STRING,
  37. },
  38. googleID: {
  39. type: Sequelize.STRING,
  40. unique: true,
  41. },
  42. facebookID: {
  43. type: Sequelize.STRING,
  44. unique: true,
  45. },
  46. alias: {
  47. type: Sequelize.STRING,
  48. },
  49. subscription: {
  50. type: Sequelize.STRING,
  51. },
  52. created: {
  53. type: Sequelize.BIGINT,
  54. },
  55. modified: {
  56. type: Sequelize.BIGINT,
  57. }
  58.  
  59. });
  60.  
  61. module.exports = User;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement