feat: Implement student notes functionality for lessons, including API endpoints, database schema, and frontend UI.

This commit is contained in:
2026-02-16 02:13:50 -03:00
parent 82b346294c
commit 3ae1ae6fd6
11 changed files with 302 additions and 18 deletions
+23
View File
@@ -0,0 +1,23 @@
#!/bin/bash
# Script para borrar y resetear las bases de datos de OpenCCB
# Uso: ./scripts/reset_db.sh
set -e
echo "🛑 Deteniendo servicios..."
docker compose stop studio experience
echo "🧹 Borrando bases de datos..."
docker exec openccb-db-1 psql -U user -d openccb -c "DROP DATABASE IF EXISTS openccb_cms;"
docker exec openccb-db-1 psql -U user -d openccb -c "DROP DATABASE IF EXISTS openccb_lms;"
echo "🏗️ Recreando bases de datos..."
docker exec openccb-db-1 psql -U user -d openccb -c "CREATE DATABASE openccb_cms;"
docker exec openccb-db-1 psql -U user -d openccb -c "CREATE DATABASE openccb_lms;"
echo "🚀 Reiniciando servicios y aplicando migraciones..."
docker compose start studio experience
echo "✅ Base de datos reseteada exitosamente."
echo "Nota: Las migraciones se ejecutarán automáticamente al iniciar los servicios."