model_wss.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. var nohm = require('nohm').Nohm;
  2. var redis = require('redis').createClient();
  3. //redis.on("connect", function() {
  4. nohm.setClient(redis);
  5. console.log("Nohm Connected to Redis Client");
  6. //});
  7. nohm.model('WSS',
  8. {
  9. properties:
  10. {
  11. user_id:
  12. {
  13. type: 'integer',
  14. defaultValue: 0
  15. },
  16. id:
  17. {
  18. type: 'integer',
  19. defaultValue: 0
  20. },
  21. session_id:
  22. {
  23. type: 'string',
  24. unique: true,
  25. index: true
  26. },
  27. lot_id:
  28. {
  29. type: 'integer',
  30. defaultValue: 0
  31. },
  32. /*datetime_up:
  33. {
  34. type: 'timestamp',
  35. defaultValue: new Date()
  36. },*/
  37. datetime_up:
  38. {
  39. //type: 'string',
  40. //defaultValue: new Date()
  41. },
  42. member_user_id:
  43. {
  44. type: 'integer',
  45. defaultValue: 0
  46. },
  47. auk_id:
  48. {
  49. type: 'integer',
  50. defaultValue: 0
  51. }
  52. }
  53. }/*,
  54. methods:
  55. {
  56. getOneWSS: function ( session_id )
  57. {
  58. },
  59. getAllWSS: function ( session_id )
  60. {
  61. },
  62. setNewWSS: function ( data )
  63. {
  64. },
  65. delOneWSS: function ( session_id )
  66. {
  67. }*/
  68. );
  69. var wss = nohm.factory('WSS');
  70. //console.log('===', wss);
  71. exports.WSS = wss;