Me encanto la velocidad a la que pasas el video y das las explicaciones. Muchas gracias!!!! Es el primer video tuyo que veo pero desde ya que no va a ser el ultimo.
Fazt es el más capo, ese no lo para nadie. Yo por allá en contenido de baja calidad viendo como creaban sequelize con clases, casi me meto un tiro, llego aca y todo claro con funciones. Contenido de calidad 5 starts ✨ ✨ ✨ ✨✨
Estuve mas de un dia queriendo saber como hacer esa coneccion de Express con Postgres usando Sequelize y no encontre nada que me haya servido hasta q encontre este video! muchas gracias!
Genial tu video me estanqué en un par de cosas que perdí 5 días pero era un error al yo escribir Entendí todo lo que explicas Muchas gracias por compartir lo que sabes y la manera en que explicas es sencilla y puntual
Excelente!. Lo hice adaptado a una con mas datos, me costo muchísimo pero al final quedo funcionado muy bien, ahora me toca consumir las APIs desde Angular. Muchas gracias por su aporte 👍🏻💯
Papi, hermoso video, estoy estudiando Ing. en desarrollo de software y capas que por ti no repruebo, de corazón, gracias. Espero mas videos, échale ganas
Una y mil gracias por este video. Aclaró muchas de mis dudas. Aún no lo termino y aprendí mucho de tus comentarios al ir codeando. Saludos desde Argentina
Excelente video como siempre, podrias por favor hacer uno con migraciones, seeders y sus relaciones, donde despues de ejecutarlas, podamos conectar a la BD y sus tablas y hacer consultas o inserts como lo haces en este video (En este video se usan los modelos para crear las tablas, creo que seria un ejemplo mas Productivo y no tanto de desarrollo). Muchas Gracias; 🙂
Excelente. Siempre trabajé con MongoDB en Node, pero me piden crear una base de datos SQL con Sequelize en un sitio para certificar conocimientos y conseguir empleo. Muchas gracias. 👏👏👏
Excelente video! para el getProjectTasks me gusto mas la idea de trabajar con el proyecto y luego obtener las tareas si posee asi que googleando quedo const { id } = req.params const project = await Project.findByPk(id, { include: [{ model: Task }] }) res.status(200).json(project.tasks) Con esto obtengo las tasks a partir del proyecto. Saludos!
Eres increible Fazt, literal hace poco habia hecho algo parecido, solo que ya consumia el api con react, sabes que seria bueno, que me complico bastante a la hora de terminar de desarrollar, el manejo de estos status cuando daban error menejarlos me era complicado, o la validación con sequelize como para informarle en si al usuario por medio de react cuando irrumpia en algo del codigo, seria bueno que hicieras un video sobre este tema, consumiendo esta api eres un crackk!!!
Exelente video como siempre, una consulta, puedes subir un vídeo explicado sobre cómo se puede estructurar un proyecto siguiendo un patrón de arquitectura como el patrón por capas o uno donde se acerquen más aun enfoque real de como se trabaja en una empresa, Gracias de antemano por todo crack
muy buen video!!!!, graciasss!!!... me quedo una duda , cuales la combinación de teclas para alinear las lineas de codigo, o indexar, nos e como se dice... lo haces varias veces en el video
LIke 365, regresaré en un año a ver por cuantos likes va... Ando utilizando este tutorial recomendado por el lider de back-end de mi proyecto final para graduarme del bootcamp! Espero culminarlo con exito uwu
A medida que iba siguiendo el video, me tope con un problema y es que ME TIRABA ERROR HOST NOT FOUND , porque yo no tengo el puerto por defecto, tengo otro. La cuestion es que luego de DIALECT le puse PORT:elpuerto y anduvo perfecto.. por si a alguien mas le paso...
Buen video para aprender . Pero no cuanta con un generador de codigo de todo lo basico como muchos FW porque es muy tediosos tipiar todo eso siempre. Para después llegar a programar la lógica de negocio que es lo que importa en el dia a día.
Excelente video como todos los que subes. Me gustaría ver video sobre reportes web si te es posible. Yo utilizo Jasper Report mediante un servlet, pero odio Java. Será que habría alguna alternativa moderna y que se adecue mejor a Javascript?
Consulta en ves de hacer el getProjectTask endpoint no es mas facil agregar un include: Task en el getProjects ? asi ya venga populado con las tareas de cada proyecto?
Por lo general sequelize mantendrá una conexión abierta así que por lo general es mejor dejarle su configuración por defecto para este tipo de ejemplos
Hola buenas para el método put, yo había visto un video donde en vez de usar todo el código usaba el .update, y se hacía todo igual y más sencillo. ¿hay algúna diferencia en hacerlo de esta forma?
Esta semana voy a publicar bastantes videos de Python de estos temas, psycopg2, poetry, flask, django. Tambien estoy renovando el curso de Python pero ese ira en el canal principal :)
¿Hay alguna forma de que la foreign key no pueda quedar null, utilizando hasMany y belgongsTo? Asociar usándolos permite usar herramientas que resumen mucho código pero el hecho que permita claves foráneas nulas limita su utilidad.
Porque relacionaste el id de Project con un projectid en task en vez de relacionar id de project con id de tastk? no entiendo porque task tiene 2 id diferentes....
Hola Fazt genial contenido; question : los métoidos de los modelos (Project.Findall() )retornan promesas, pero estos mismos tienen métodos then y catch, la pregunta es sobre qué ventajas y desventajas de usar el el async o el then ?
Tiene sentido estar buscando Tasks en el controller de Projects? Entiendo que es porque el projectId va en la request, pero a fin de cuentas es más "limpio" que todas las querys de Task vayan en su propio controller no?
Soy gran fan, no sé si me vayas a responder pero me gustaría saber cómo es que llegas a conocer esta información o de donde la sacas, soy nuevo y me gustaría ver noticias o no se en que página aparecen las nuevas tendencias o viejas de este tipo, no sé si puedas responderme, o sea como es que vas conociendo estos temas
Hay muchos sitios que publican nuevos temas como hackernews, médium o también puedes ver en Reddit o lo más útil en mi opinión es subscribirte a newsletters. En un video hablé de eso Newsletters para programadores | Lista de Correos para Programadores y Desarrolladores Web ua-cam.com/video/bJJkP8cfNow/v-deo.html
Excelente video, Fazt. Tengo una consulta, ¿Qué código de estado de respuesta HTTP se debería usar para el método PUT, PATCH o DELETE cuando un recurso no fue actualizado o eliminado? Por ejemplo, usando la librería mysql2, se hace una consulta UPDATE o DELETE para una tabla con la función pool.query(), que devuelve un arreglo con dos objetos y el primero tiene una propiedad llamada changedRows que indica la cantidad de filas que fueron cambiadas. Entonces si el valor de changedRows es igual a cero significaría que el recurso o los recursos no fueron actualizados o eliminados.
Maestro una pregunta yo lo hice utilizando la tabla usuarios puse un campo que es el email pero yo quiero registrar ese email en minúsculas no importa si el usuario envía el correo en mayúsculas quiero que ese dato sea convertido en minúsculas y sea guardado en la base de datos así como en Mongoose que existe una propiedad que se llama toLowerCase: true.... y otra propiedad como el trim:true, para borrar espacios en blanco no se si haya una propiedades así similar en Sequelize estuve intentando y no pude será que toca hacerlo de otra forma y si es así podrias regalarme un ejemplo o bueno cualquiera que pueda colaborarme gracias???
Una pregunta para quien me pueda colaborar, si yo deseo hacer una API, por ejemplo, de consulta a una base de datos y en ésta base de datos tengo una vista, ¿debo hacer el modelo de la tabla cursora que me genera esa vista?, ¿cómo se hace en estos casos?
Pregunta para los programadores: Tengo un notebook viejo ya del 2012 aprox. Es un i5 3250, con 6 ram ddr3 y hdd ya en mal estado. Nvidia 740m. Funciona solo enchufado (con bateria dura 35 minutos aprox)y la pantalla el display ya con lineas (aunque lo uso con monitor) Debería cambiar a ssd y comprarle ram? O es mejor comprar un nuevo pc? Están caros por eso la duda, pero no se si ya estará quedandose muy obsoleto (alcanzó su tope directx 11.1 y opengl 4.0) .... o si ¿ le quedara poca vida a la motherboard o ventiladores?(no se cuanto duran aprox? Por cierto nunca le he vuelto poner pasta al procesador Que recomiendan? Actualmente lo uso para ofimatica, videoconferencias, office, videos, visual studio code (aprender python, django y database) y render muy basicos en blender para realidad aumentada
Yo ocupo uno con peores características que el tuyo, i3, 6 de ram , etc... lo uso en el trabajo (soy desarrollador) y tengo tanto windows(10) como linux (ubuntu 20.04) instalado, lo revivi comprando una ssd, te recomiendo de unos 500 mb/s de lectura y escritura aprox.
@@francovalladares1748 Gracias por tu respuesta. Me da la confianza ya que trabajas en eso. También haré lo de dual boot ;) algún consejo para entrar a trabajar como programador? Para el sindrome del impostor quizás
@@tigreonice2339 1- Nunca te quedes en tu zona de confort por mucho tiempo, a veces da miedo lanzarse a lo desconocido, pero ayuda mucho a actualizar tus conocimientos constantemente. 2- En el trabajo como en todos los lugares encontraras todo tipo de personas, haz amistad con personas de experiencia que tengan la voluntad de enseñar (son pocas), nada supera la enseñanza de un maestro de carne y hueso... pero eso no significa que debas depender solo de eso, el autoaprendizaje es le pilar principal del desarrollador. ... Con respecto a lo del síndrome del impostor, no podría ayudarte mucho, ya que es un problema que también tengo y lidio con él periódicamente, la única salida que encuentro es seguir aprendiendo.
Que capo eres Fazt. Justo estaba aprendiendo Sequelize y ahora ya sé como usarlo gracias a ti. Muy buen video
Fazt es un super master! Justo estaba aprendiendo sobre el gran mundo de los ORM, y Fazt viene con Sequelize.
Me encanto la velocidad a la que pasas el video y das las explicaciones. Muchas gracias!!!!
Es el primer video tuyo que veo pero desde ya que no va a ser el ultimo.
Fazt es el más capo, ese no lo para nadie. Yo por allá en contenido de baja calidad viendo como creaban sequelize con clases, casi me meto un tiro, llego aca y todo claro con funciones.
Contenido de calidad 5 starts ✨ ✨ ✨ ✨✨
Que crack Fazt!!, que ejemplazo tan completo y claro sos el 1 !!! saludos desde Arg
Estuve mas de un dia queriendo saber como hacer esa coneccion de Express con Postgres usando Sequelize y no encontre nada que me haya servido hasta q encontre este video! muchas gracias!
Unico video actualizado de sequalize, mas porfavor
Se agradece el aporte! sabia que el gran Fazt no me decepcionaría trayendo Sequelize :D
wooow fazt , que gran maestro . muchas gracias
no podía mas , me tenía que hacer miembro
Genial tu video me estanqué en un par de cosas que perdí 5 días pero era un error al yo escribir
Entendí todo lo que explicas
Muchas gracias por compartir lo que sabes y la manera en que explicas es sencilla y puntual
Una vez mas, Fazt tiene la solucion exacta que necesito, genio!
Muchísimas gracias Fazt, sos un crack! No sabes cuanto me ayudan todos tus videos. 🙌
Excelente!. Lo hice adaptado a una con mas datos, me costo muchísimo pero al final quedo funcionado muy bien, ahora me toca consumir las APIs desde Angular. Muchas gracias por su aporte 👍🏻💯
Papi, hermoso video, estoy estudiando Ing. en desarrollo de software y capas que por ti no repruebo, de corazón, gracias. Espero mas videos, échale ganas
Lo fui siguiendo paso a paso y entendi todo a la perfeccion! muchisimas gracias por tu aporte!
de tantos video que vi en youtube este es el que buscaba
Una y mil gracias por este video. Aclaró muchas de mis dudas. Aún no lo termino y aprendí mucho de tus comentarios al ir codeando. Saludos desde Argentina
Fazt , eres un capo. Espero puedas realizar un ejemplo de rest API con arquitecturas limpias
Enserio muchicimas gracias Fazt por tanto conocimiento gran parte de mi se debe a usted, buenisimos los videos, rapidos y al punto.
Excelente video como siempre, podrias por favor hacer uno con migraciones, seeders y sus relaciones, donde despues de ejecutarlas, podamos conectar a la BD y sus tablas y hacer consultas o inserts como lo haces en este video (En este video se usan los modelos para crear las tablas, creo que seria un ejemplo mas Productivo y no tanto de desarrollo). Muchas Gracias; 🙂
a que te refieres con productivo y no de desarrollo ?
Sigo esperando la continuación con múltiples relaciones, muy buen video fazt
Muy buen video fazt! estaria bien algun video de node con arquitecturas hexagonal
Fazt, muchas gracias, aprendí demasiado. Excelente contenido y muy bien explicado
Dios te bendiga sr Fazt
Grande Fazt! Muchas gracias!
Nada mas faltaron migraciones y seeders, los cuales queria reforzar, pero como introduccion estuvo muy bien. 👍
Excelente. Siempre trabajé con MongoDB en Node, pero me piden crear una base de datos SQL con Sequelize en un sitio para certificar conocimientos y conseguir empleo. Muchas gracias. 👏👏👏
Gracias por el video, me ayudo a refrescar algunas cosas olvidadas.
Nuevo suscriptor! Explicación clara y directa! Gracias
Excelente video! para el getProjectTasks me gusto mas la idea de trabajar con el proyecto y luego obtener las tareas si posee asi que googleando quedo
const { id } = req.params
const project = await Project.findByPk(id, {
include: [{ model: Task }]
})
res.status(200).json(project.tasks)
Con esto obtengo las tasks a partir del proyecto.
Saludos!
Eres increible Fazt, literal hace poco habia hecho algo parecido, solo que ya consumia el api con react, sabes que seria bueno, que me complico bastante a la hora de terminar de desarrollar, el manejo de estos status cuando daban error menejarlos me era complicado, o la validación con sequelize como para informarle en si al usuario por medio de react cuando irrumpia en algo del codigo, seria bueno que hicieras un video sobre este tema, consumiendo esta api eres un crackk!!!
Muchisimas gracias, justo tenia que aprender sequelize
Excelente video Fazt!!
Hola fazt! Gracias por tanto aporte, podrias hacer un proyecto basado en microservicios?
Un crack quiero hacer un proyecto con 2 de sus videos es un maestro!!.. Deberia tener un canal de youtube es un capo!! xP
Exelente video como siempre, una consulta, puedes subir un vídeo explicado sobre cómo se puede estructurar un proyecto siguiendo un patrón de arquitectura como el patrón por capas o uno donde se acerquen más aun enfoque real de como se trabaja en una empresa, Gracias de antemano por todo crack
Grande Fazt!
me gusto muchoo como explicas .. te falto explicar que es fields
Muchas Gracias Fazt, un gran curso, lo use con mysql y todo funcionar perfect
Great content bro Love it !!!
Grande hermano dios te bendiga
Muy buen video, muchas gracias hermano
Justo lo que buscaba
Que buen materia! Podrías hacer una segunda parte y agregarle autenticación a esta API?
Buena idea voy a crear un ejemplo de Sequelize con JWT
gracias fazt!
Maestro de maestros
3:53 ¿Qué comando usaste para poner un 'punto coma ( ; )' a todas las líneas?
se está hablando de PostgreSQL y no se dice nada de los schemas? y q pasa si no quiero mis tablas en el schema public por defecto?
Que buena clase!
muy bueno los videos que haces me gustaria saber lo mismo que tu
que buen tutorial. Gracias
muy buen video!!!!, graciasss!!!... me quedo una duda , cuales la combinación de teclas para alinear las lineas de codigo, o indexar, nos e como se dice... lo haces varias veces en el video
Se agradece
LIke 365, regresaré en un año a ver por cuantos likes va... Ando utilizando este tutorial recomendado por el lider de back-end de mi proyecto final para graduarme del bootcamp! Espero culminarlo con exito uwu
A medida que iba siguiendo el video, me tope con un problema y es que ME TIRABA ERROR HOST NOT FOUND , porque yo no tengo el puerto por defecto, tengo otro. La cuestion es que luego de DIALECT le puse PORT:elpuerto y anduvo perfecto.. por si a alguien mas le paso...
le falta un millon de likes a este video
Buen video para aprender . Pero no cuanta con un generador de codigo de todo lo basico como muchos FW porque es muy tediosos tipiar todo eso siempre. Para después llegar a programar la lógica de negocio que es lo que importa en el dia a día.
gracias Fazt por este contenido! Consultarte cuál ORM ves mejor para implementado con MySql Sequelize o Prisma?
¿Cómo usar la conexión para ORM y consultas complejas (sql) en la misma API?
Hola, existe alguna forma, con sequalize u otra herramienta, para crear la base de datos si no existe, al levantar la aplicacion??
Excelente video como todos los que subes. Me gustaría ver video sobre reportes web si te es posible. Yo utilizo Jasper Report mediante un servlet, pero odio Java. Será que habría alguna alternativa moderna y que se adecue mejor a Javascript?
Llegnado temprano😎
Crack
Excelente
Consulta en ves de hacer el getProjectTask endpoint no es mas facil agregar un include: Task en el getProjects ? asi ya venga populado con las tareas de cada proyecto?
¿Por qué no uso docker para levantar la base de datos?
thank you so much
Excelente Fazt!! Es recomendable cerrar la conexión luego de cada consulta realizada?
Por lo general sequelize mantendrá una conexión abierta así que por lo general es mejor dejarle su configuración por defecto para este tipo de ejemplos
Hola buenas para el método put, yo había visto un video donde en vez de usar todo el código usaba el .update, y se hacía todo igual y más sencillo. ¿hay algúna diferencia en hacerlo de esta forma?
Como me gusta este canal!! Ya subiste algún curso de python y si no, podrías subir uno??
Esta semana voy a publicar bastantes videos de Python de estos temas, psycopg2, poetry, flask, django. Tambien estoy renovando el curso de Python pero ese ira en el canal principal :)
Una consulta en sequelize es necesario tener llave primaria en las tablas para hacer la relación a otra tabla?
¿Hay alguna forma de que la foreign key no pueda quedar null, utilizando hasMany y belgongsTo? Asociar usándolos permite usar herramientas que resumen mucho código pero el hecho que permita claves foráneas nulas limita su utilidad.
Porque relacionaste el id de Project con un projectid en task en vez de relacionar id de project con id de tastk? no entiendo porque task tiene 2 id diferentes....
Master ☢️
Hola Fazt genial contenido; question : los métoidos de los modelos (Project.Findall() )retornan promesas, pero estos mismos tienen métodos then y catch, la pregunta es sobre qué ventajas y desventajas de usar el el async o el then ?
Ty bro
es normal que mi servidor se caiga cuando no envio los campos del modelo?? Estoy usando trycatch y aun asi se rompe
Tiene sentido estar buscando Tasks en el controller de Projects? Entiendo que es porque el projectId va en la request, pero a fin de cuentas es más "limpio" que todas las querys de Task vayan en su propio controller no?
how can I add ejs files(frontend) and show datas...
please help me.
thank you
hola, me sale que tengo null en los resultados de los datos cuando los quiero ver tanto en postman como en dbreaver, sabes que podria ser?
Soy gran fan, no sé si me vayas a responder pero me gustaría saber cómo es que llegas a conocer esta información o de donde la sacas, soy nuevo y me gustaría ver noticias o no se en que página aparecen las nuevas tendencias o viejas de este tipo, no sé si puedas responderme, o sea como es que vas conociendo estos temas
Hay muchos sitios que publican nuevos temas como hackernews, médium o también puedes ver en Reddit o lo más útil en mi opinión es subscribirte a newsletters. En un video hablé de eso Newsletters para programadores | Lista de Correos para Programadores y Desarrolladores Web
ua-cam.com/video/bJJkP8cfNow/v-deo.html
hola fazt, yo uso mysql pero me sirvio igual. Como seria el tema del deploy ??
No se si en algun momento setee mi password, como averiguo eso?
buenas, estoy teniendo el problema de que no me deja crear las tablas, alguien sabe que puede llegar a ser?
Excelente video, Fazt. Tengo una consulta, ¿Qué código de estado de respuesta HTTP se debería usar para el método PUT, PATCH o DELETE cuando un recurso no fue actualizado o eliminado? Por ejemplo, usando la librería mysql2, se hace una consulta UPDATE o DELETE para una tabla con la función pool.query(), que devuelve un arreglo con dos objetos y el primero tiene una propiedad llamada changedRows que indica la cantidad de filas que fueron cambiadas. Entonces si el valor de changedRows es igual a cero significaría que el recurso o los recursos no fueron actualizados o eliminados.
Fazt podrias hacer un proyecto con sequelize, mysql, express con autenticacion
Si creo que es una buena idea de tutorial voy a apuntarlo para preparar algo pronto
me gustan tus videos fazt, pero veo que no contestas preguntas cuando se tienen dudas?
No me da el tiempo, pero esta la comunidad donde hay personas que todos los dias contentas y se ayudan entre ellos:
discord.gg/JpnY3YqzCN
Crack, ¿Para cuando un tutorial con Prisma?
Se viene uno pronto :)
No me queda muy claro al crear la relación entre project y task. Alguien me puede explicar?
O sea, quien apunta a quien? .w.
Maestro una pregunta yo lo hice utilizando la tabla usuarios puse un campo que es el email pero yo quiero registrar ese email en minúsculas no importa si el usuario envía el correo en mayúsculas quiero que ese dato sea convertido en minúsculas y sea guardado en la base de datos así como en Mongoose que existe una propiedad que se llama toLowerCase: true.... y otra propiedad como el trim:true, para borrar espacios en blanco no se si haya una propiedades así similar en Sequelize estuve intentando y no pude será que toca hacerlo de otra forma y si es así podrias regalarme un ejemplo o bueno cualquiera que pueda colaborarme gracias???
yo que vengo de laravel, la configuración a la base de datos va en la carpeta config y ahhhh es que esto es tan raro jaja
Hay otro episodio? Si es así avísame y le doy al botón unirse.
Una pregunta para quien me pueda colaborar, si yo deseo hacer una API, por ejemplo, de consulta a una base de datos y en ésta base de datos tengo una vista, ¿debo hacer el modelo de la tabla cursora que me genera esa vista?, ¿cómo se hace en estos casos?
Can you do a video about migration please ?
estas usando mac fazt ?
Creo que lo dices por los botones de las ventanas, pero es un Linux. la distro se llama Xubuntu :)
@@FaztCode genial!
sync no me esta funcionando, no se porque
tenia mal el tipo de dato en id
Pregunta para los programadores: Tengo un notebook viejo ya del 2012 aprox. Es un i5 3250, con 6 ram ddr3 y hdd ya en mal estado. Nvidia 740m. Funciona solo enchufado (con bateria dura 35 minutos aprox)y la pantalla el display ya con lineas (aunque lo uso con monitor)
Debería cambiar a ssd y comprarle ram? O es mejor comprar un nuevo pc? Están caros por eso la duda, pero no se si ya estará quedandose muy obsoleto (alcanzó su tope directx 11.1 y opengl 4.0) .... o si ¿ le quedara poca vida a la motherboard o ventiladores?(no se cuanto duran aprox? Por cierto nunca le he vuelto poner pasta al procesador
Que recomiendan?
Actualmente lo uso para ofimatica, videoconferencias, office, videos, visual studio code (aprender python, django y database) y render muy basicos en blender para realidad aumentada
Yo ocupo uno con peores características que el tuyo, i3, 6 de ram , etc... lo uso en el trabajo (soy desarrollador) y tengo tanto windows(10) como linux (ubuntu 20.04) instalado, lo revivi comprando una ssd, te recomiendo de unos 500 mb/s de lectura y escritura aprox.
@@francovalladares1748 Gracias por tu respuesta. Me da la confianza ya que trabajas en eso. También haré lo de dual boot ;) algún consejo para entrar a trabajar como programador? Para el sindrome del impostor quizás
@@tigreonice2339 1- Nunca te quedes en tu zona de confort por mucho tiempo, a veces da miedo lanzarse a lo desconocido, pero ayuda mucho a actualizar tus conocimientos constantemente.
2- En el trabajo como en todos los lugares encontraras todo tipo de personas, haz amistad con personas de experiencia que tengan la voluntad de enseñar (son pocas), nada supera la enseñanza de un maestro de carne y hueso... pero eso no significa que debas depender solo de eso, el autoaprendizaje es le pilar principal del desarrollador.
... Con respecto a lo del síndrome del impostor, no podría ayudarte mucho, ya que es un problema que también tengo y lidio con él periódicamente, la única salida que encuentro es seguir aprendiendo.
en proyect.controller.js cabiar createProyect por
export const createProyect = async (req, res) => {
const { name, priority, description, tasks } = req.body;
try {
console.log(req.body)
const newProyect = await Proyect.create({
name,
description,
priority,
tasks : tasks
}, {include: "tasks"});
console.log(newProyect);
res.json(newProyect);
} catch (error) {
return res.status(500).json({ message: error.message });
}
};
crea tanto los proyectos como las tareas del proyecto..
alguno que tenga implementacion de jwt? :3