Advertisement
Guest User

Untitled

a guest
May 27th, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. // db.js
  2. var Sequelize = require('sequelize');
  3.  
  4. module.exports = function (sequelize) {
  5.  
  6.  
  7. var Users = sequelize.define('users', {
  8. id: {
  9. type: Sequelize.INTEGER,
  10. field: 'id',
  11. primaryKey: true,
  12. autoIncrement: true
  13. },
  14. username: {
  15. type: Sequelize.STRING,
  16. unique: true
  17. },
  18. password: {
  19. type: Sequelize.STRING
  20. },
  21. lastname: {
  22. type: Sequelize.STRING
  23. },
  24. firstname: {
  25. type: Sequelize.STRING
  26. },
  27. middlename: {
  28. type: Sequelize.STRING
  29. },
  30. gender: {
  31. type: Sequelize.STRING
  32. },
  33. location: {
  34. type: Sequelize.STRING
  35. },
  36. }, {
  37. freezeTableName: true // Model tableName will be the same as the model name
  38. });
  39.  
  40.  
  41. /*Users.sync({force: false}).then(function () {
  42. // Table created
  43. return Users.create({
  44. username: 'username',
  45. password: 'password',
  46. ...
  47. });
  48. }).catch(function(error) {
  49. console.log('999 user already created');
  50. });
  51. */
  52.  
  53.  
  54. return {
  55. Users : Users
  56. };
  57.  
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement