from flask import Blueprint, jsonify from backend.models import db, Team bp = Blueprint('teams', __name__, url_prefix='/api/teams') @bp.route('/', methods=['DELETE']) def delete_team(team_id): """Delete a team""" team = Team.query.get_or_404(team_id) try: db.session.delete(team) db.session.commit() return jsonify({'message': 'Team deleted successfully'}), 200 except Exception as e: db.session.rollback() return jsonify({'error': str(e)}), 500