create cases table

This commit is contained in:
Takeshi Kimata
2024-02-12 18:47:39 +09:00
parent b23922c8e5
commit 291bad6d56
9 changed files with 255 additions and 4 deletions

View File

@@ -15,9 +15,18 @@ function defineFolder(sequelize, DataTypes) {
projectId: {
type: DataTypes.INTEGER,
allowNull: false,
},
references: {
model: 'project',
key: 'id'
},
onDelete: 'CASCADE'
}
});
Folder.associate = (models) => {
Folder.belongsTo(models.Project, { foreignKey: 'projectId', onDelete: 'CASCADE' });
};
return Folder;
}