Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var userToken = require('../entities/userToken');
- var user = sequelize.define('users', {
- email: {type: Sequelize.STRING, field: 'email'},
- password: Sequelize.STRING,
- deleted_at: Sequelize.STRING,
- created_at: Sequelize.STRING,
- updated_at: Sequelize.STRING,
- }, {timestamps:false})
- user.hasMany(userToken, {as: 'user_tokens', foreignKey: 'user_id' })
- module.exports = user;
- -----------------------------------------------------------------------
- var user = require('../entities/user');
- var userToken = sequelize.define('user_tokens', {
- token: Sequelize.STRING,
- expire_at: Sequelize.STRING,
- created_at: Sequelize.STRING,
- updated_at: Sequelize.STRING,
- user_id: Sequelize.STRING,
- }, {timestamps:false})
- userToken.belongsTo(user, {as: 'user', foreignKey: 'user_id' })
- module.exports = userToken;
- ---------------------------------------------------------------------
- var getAll = function(req, res) {
- user.findAll({
- include: [ userToken ]
- }).then(function(results) {
- res.send(results);
- });
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement