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

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