Skip to content

Repository files navigation

Estrategias de Persistencia - TP 2024

Instalar y ejecutar la API:

Utilice el comando npm install para instalar todas las dependencias de la API. Nótese que debe tener instalado Docker y NodeJS previamente.

Luego, utilice los comandos npm run start para iniciar la aplicación en modo normal, o npm run dev para iniciar la aplicación en modo desarrollo.

Uso con distintas bases de datos:

La API está configurada para su uso con SQLite por defecto. Si quisiera utilizarse con MySQL, en el archivo config.js, copie y pegue lo siguiente:

module.exports = {
development: {
    username: "root",
    password: "123456",
    database: "universidad_db",
    host: "127.0.0.1",
    port: 3307,
    dialect: "mysql",
    pool: {
      max: 5,
      min: 0,
      acquire: 30000,
      idle: 10000,
    },
  },
};

Si desea utilizar una base de datos no incluída en el proyecto, modifique el archivo docker-compose.yml, añada las variables de entorno necesarias y cambie el dialect en config.js al que corresponda.

Diagrama DER:

Notas adicionales:

Para probar el método de asociación de profesor a curso, en Postman, utilícese el siguiente formato en el raw.

{
    "profesores": [
    {
        "id": 1,
    },
    {
        "id": 2,
    }
]
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages