diff --git a/backend/routes/runs/new.js b/backend/routes/runs/new.js index 6127245..2ed61ed 100644 --- a/backend/routes/runs/new.js +++ b/backend/routes/runs/new.js @@ -1,11 +1,7 @@ import express from 'express'; const router = express.Router(); import { DataTypes } from 'sequelize'; -import defineProject from '../../models/projects.js'; -import defineFolder from '../../models/folders.js'; import defineRun from '../../models/runs.js'; -import defineRunCase from '../../models/runCases.js'; -import defineCase from '../../models/cases.js'; import authMiddleware from '../../middleware/auth.js'; import editableMiddleware from '../../middleware/verifyEditable.js'; @@ -13,15 +9,6 @@ export default function (sequelize) { const { verifySignedIn } = authMiddleware(sequelize); const { verifyProjectReporterFromProjectId } = editableMiddleware(sequelize); const Run = defineRun(sequelize, DataTypes); - const RunCase = defineRunCase(sequelize, DataTypes); - const Case = defineCase(sequelize, DataTypes); - const Project = defineProject(sequelize, DataTypes); - const Folder = defineFolder(sequelize, DataTypes); - Project.hasMany(Folder, { foreignKey: 'projectId' }); - Folder.hasMany(Case, { foreignKey: 'folderId' }); - Folder.belongsTo(Project, { foreignKey: 'projectId' }); - Case.belongsTo(Folder, { foreignKey: 'folderId' }); - Case.hasMany(RunCase, { foreignKey: 'caseId' }); router.post('/', verifySignedIn, verifyProjectReporterFromProjectId, async (req, res) => { try {