Cretate delete project confirm dialog
This commit is contained in:
@@ -25,6 +25,7 @@ function defineFolder(sequelize, DataTypes) {
|
||||
|
||||
Folder.associate = (models) => {
|
||||
Folder.belongsTo(models.Project, { foreignKey: 'projectId', onDelete: 'CASCADE' });
|
||||
Folder.hasMany(models.Case, { foreignKey: 'folderId' });
|
||||
};
|
||||
|
||||
return Folder;
|
||||
|
||||
@@ -24,7 +24,9 @@ function defineProject(sequelize, DataTypes) {
|
||||
});
|
||||
|
||||
Project.associate = (models) => {
|
||||
Project.hasMany(models.Folder, { foreignKey: 'projectId' });
|
||||
Project.belongsTo(models.User, { foreignKey: 'userId', onDelete: 'CASCADE' });
|
||||
Project.hasMany(models.Folder, { foreignKey: 'projectId', onDelete: 'CASCADE' });
|
||||
Project.hasMany(models.Run, { foreignKey: 'projectId', onDelete: 'CASCADE' });
|
||||
};
|
||||
|
||||
return Project;
|
||||
|
||||
Reference in New Issue
Block a user