IIC2513 / Syllabus-S1-2024-1

Sección 1 - Antonio Ossa
39 stars 1 forks source link

[T3] Migraciones y creación de modelos en db_development #179

Open cebabeltran opened 4 months ago

cebabeltran commented 4 months ago

Hola! tengo una consulta sobre como crear los modelos. Resulta que cree una database (t3db), utilicé sequelize y se crearon las bases de development y test. Luego hice las migraciones y las seeds, y los modelos se crearon en la base de datos "t3db_development", pero mi base de datos principal (t3db) sigue vacía. Probé el localhost con yarn del y al parecer los elementos que me muestran son del t3db_development (porque se creó una seed de usuario y ésta se muestra en el endpoint como un json). ¿Está correcto esto? ¿O hay que crear los modelos dentro de la base de datos principal (no development)? Y si es así ¿Cómo se crean estos modelos, con sequelize o manualmente? Gracias!

renatasantander commented 4 months ago

Hola, lo que estás haciendo está bien. En el archivo config.js se puede ver que se crean bases de datos, tanto para development como para test. Es normal que tus modelos se creen en la base de datos de desarrollo (development).