Some fixes
This commit is contained in:
@@ -18,6 +18,9 @@ const Log = sequelize.define('Log', {
|
||||
key: 'id',
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
underscored: true
|
||||
});
|
||||
|
||||
export default Log;
|
||||
|
||||
@@ -82,10 +82,12 @@ Member.init({
|
||||
}
|
||||
}
|
||||
}, {
|
||||
underscored: true,
|
||||
sequelize,
|
||||
modelName: 'Member',
|
||||
tableName: 'members',
|
||||
timestamps: true,
|
||||
|
||||
hooks: {
|
||||
beforeCreate: (member) => {
|
||||
member.hashedId = crypto.createHash('sha256').update(String(member.id)).digest('hex');
|
||||
|
||||
@@ -29,6 +29,8 @@ const User = sequelize.define('User', {
|
||||
allowNull: true
|
||||
}
|
||||
}, {
|
||||
underscored: true,
|
||||
table: 'user',
|
||||
hooks: {
|
||||
beforeCreate: async (user) => {
|
||||
const salt = await bcrypt.genSalt(10);
|
||||
|
||||
@@ -17,11 +17,13 @@ const UserClub = sequelize.define('UserClub', {
|
||||
model: Club,
|
||||
key: 'id',
|
||||
},
|
||||
},
|
||||
},
|
||||
approved: {
|
||||
type: DataTypes.BOOLEAN,
|
||||
defaultValue: false,
|
||||
},
|
||||
}, {
|
||||
underscored: true
|
||||
});
|
||||
|
||||
User.belongsToMany(Club, { through: UserClub, foreignKey: 'userId' });
|
||||
|
||||
Reference in New Issue
Block a user