First of all, thank you for considering contributing to this project! It's people like you who make the open-source community such an amazing place to learn and create.
If you find an error in the SQL scripts or database logic, please create an issue in the repository including:
- A clear and descriptive title.
- Include the PostgreSQL error message if applicable.
- Specify the PostgreSQL version you are using.
- What you expected to happen vs. what actually happened.
Do you have an idea to optimize a query or improve the ERD design?
- Create an Issue explaining the enhancement.
- If you plan to implement it, please wait for discussion before sending a Pull Request.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/AmazingFeature). - If adding new tables, ensure you update the
.sqlscript and the ERD diagram. - Maintain SQL style: Keywords in uppercase (
SELECT,JOIN) and table/column names in lowercasesnake_case. - Commit your changes using Conventional Commits (e.g.,
feat: add social login). - Push to the branch (
git push origin feature/AmazingFeature).
- Maintain a readable format with consistent indentation (2 or 4 spaces).
- Keep documentation (README) updated if you add new features.
Developed with ❤️ by Clio Salgado
🔽 Versión en Español 🔽
En primer lugar, ¡gracias por considerar contribuir a este proyecto! Son personas como tú las que hacen de la comunidad de código abierto un lugar increíble para aprender y crear.
Si encuentras un error en los scripts SQL o en la lógica de la base de datos, por favor crea un "Issue" en el repositorio incluyendo:
- Un título claro y descriptivo.
- El mensaje de error de PostgreSQL si es aplicable.
- La versión de PostgreSQL que estás utilizando.
- Qué esperabas que sucediera frente a lo que realmente sucedió.
¿Tienes una idea para optimizar una consulta o mejorar el diseño del diagrama ERD?
- Crea un Issue explicando la mejora.
- Si planeas implementarla, por favor espera a que se discuta en el Issue antes de enviar un Pull Request.
- Haz un Fork del repositorio.
- Crea tu rama de mejora (
git checkout -b feature/IncreibleMejora). - Si añades nuevas tablas, asegúrate de actualizar el script
.sqly el diagrama ERD. - Mantén el estilo SQL: Palabras clave en mayúsculas (
SELECT,JOIN) y nombres de tablas/columnas en minúsculas consnake_case. - Realiza tus commits usando Conventional Commits (ej:
feat: add social login). - Haz Push a tu rama (
git push origin feature/IncreibleMejora).
- Manten el formato legible con una indentación consistente (2 o 4 espacios).
- Mantén la documentación (README) actualizada si añades nuevas funcionalidades.
Desarrollado con ❤️ por Clio Salgado