18 lines
618 B
TypeScript
18 lines
618 B
TypeScript
import { Router } from 'express';
|
|
const router = Router();
|
|
|
|
// Endpoint para criar um novo elemento BPMN
|
|
router.post('/elements', (req, res) => {
|
|
const { id, type, name, positionX, positionY } = req.body;
|
|
// implementação da lógica para salvar no banco usando Drizzle ORM
|
|
return res.status(201).json({ message: 'Elemento criado com sucesso' });
|
|
});
|
|
|
|
// Endpoint para buscar elementos BPMN
|
|
router.get('/elements', (req, res) => {
|
|
// implementação da lógica para buscar os elementos do banco usando Drizzle ORM
|
|
return res.status(200).json([]); // Retorne a lista de elementos
|
|
});
|
|
|
|
export default router;
|