Using Table and column naming convention (#68)

* feat(backend): using sqlstyle naming conventions

* fix: using sql conventions
This commit is contained in:
Nipe
2024-10-26 08:39:45 +07:00
committed by GitHub
parent b75a719bf0
commit 4dfcff6971
2 changed files with 33 additions and 1 deletions

View File

@@ -1,3 +1,9 @@
/**
*
* @param {import('sequelize').Sequelize} sequelize
* @param {*} DataTypes
* @returns
*/
function defineUser(sequelize, DataTypes) {
const User = sequelize.define('User', {
email: {
@@ -20,7 +26,7 @@ function defineUser(sequelize, DataTypes) {
avatarPath: {
type: DataTypes.STRING,
},
});
}, { underscored: true });
User.associate = (models) => {
User.hasMany(models.Project, { foreignKey: 'userId' });