Cómo diseñar la bbdd de un blog - Aprende a crear un sistema de blog con Laravel 10

preview_player
Показать описание
En este capítulo, aprenderás a diseñar una base de datos sólida y escalable para tu blog administrable. Comenzaremos por comprender los conceptos fundamentales de la base de datos, como tablas, campos y relaciones. Luego, te guiaremos a través del proceso de diseño de una estructura de base de datos eficiente y fácil de mantener para tu blog. Aprenderás a crear tablas, establecer relaciones y configurar claves foráneas para garantizar que tu base de datos sea coherente y segura. También te mostraremos cómo utilizar herramientas populares como PHPMyAdmin para simplificar el proceso de diseño y gestión de la base de datos. ¡Aprovecha este capítulo para construir una base de datos sólida para tu blog!
------------------------------------------------------------------------------------------------
CURSOS
-----------------------------------------------------------------------
DONACIONES
Рекомендации по теме
Комментарии
Автор

0:50 Explicación del diseño de la BD
3:00 Creación de nuevo proyecto en laravel 8 con Jetstream y Livewire. Sin equipos.
4:00 npm install & npm run dev
5:25 .env
6:33 Migraciones
7:00 npm run dev
7:25 Creación de las tablas
7:59 Tabla categorías (php artisan make:model Category -m)
9:10 Tabla Posts (php artisan make:model Post -m)
11:19 Observación respecto a los valores "enum" de la columna `status`:
Terminado el curso, mejor voy a poner "draft" en vez de 1; "published"
en vez de 2, para una mejor legibilidad.
11:50 Relacionar Posts con las Categorías
13:22 Tabla Tags (php artisan make:model Tag -m)
14:17 Creación de la tabla intermedia entre Posts y Tags (php artisan make:migration create_post_tag_table)
15:55 Tabla Images (php artisan make:model Image -m)
17:03 Ejecutamos las migraciones: php artisan migrate
17:24 Realizar las relaciones a nivel de modelos.
17:39 Relaciones user-category-post
18:00 Relación User.php con respecto a Category::class
19:42 Relación de posts con las etiquetas (Post-Tag)
20:51 Relación polimórfica Image

latlov
Автор

Tio eres mi padre, te debo la vida. Eres un grande

zellsus
Автор

Excelente pedagogía ! admirable tu trabajo ! gracias por compartirlo !

camilopalma
Автор

Me gustan mucho tus videos, son realmente buenos y bien explicados, me gustaria saber que carrera seguiste para aprender este tipo de temas

TheJoelGamesHD
Автор

Excelente video muchas gracias =) Saludos!!!

aztecsavo
Автор

Gracias por el video, muy bien explicado, saludos!

LuisPerez-cxcu
Автор

excelente video bro una pregunta podrias realizar un video de roles de usuarios y redireccionamiento segun su rol

jorgearturo
Автор

Muchas gracias por el video, podrias hacer un video explicando eloquent y query bluilder creo que no hay mucho material del tema y general consultas bien hechas es algo que no hace cualquiera Gracias.

coindrawstore
Автор

Buenos dias Profe. En este proyecto no se trabajará con roles de usurio?

badg
Автор

Hola, hermano querido... una pregunta: ¿La llave primaria de la tabla 'images' no debería ser compuesta para evitar que se repita?

tabbaking
Автор

maravilloso video! una duda, en el caso de que un Post tenga más de una imagen (2, 3 o 4) funciona de la misma forma la relación que usas ahí? o hay que agregar más funciones? Saludos!

omaaar_cito
Автор

Porque se crea la tabla desde nigraciones y no desde los modelos?

jimmytzuc
Автор

Tengo un proyecto esta basado en una plantilla de boostrap de noticias de revista un numero cada mes en la home, crees que se podría adaptar a esto o lo enfocarías de otra forma, gracias por tus videos y tu tiempo ya estamos en el curso de udemy, que menos.

oversturm
Автор

Gracias por el video, no podras hacer uno implementando un proyecto laravel con mysql en heroku

yefersonlemus
Автор

Saludos, estoy siguiendo tu curso soy nuevo en laravel estoy retomando la programación en fin, tengo problemas con las imágenes cuando ejecuto la migración no me da ningún error pero las imágenes no se almacenan en la carpeta ni tampoco se almacenan en la tabla images, hice la migración con la carpeta de imágenes abierta y se observa como que laravel intenta escribir el archivo pero luego se borra, revise los atributos de la carpeta posts y aparece de solo lectura le intento quitar ese atributo le doy a aplicar pero cuando abro la carpeta de nuevo y le doy a ver las propiedades aparece de sólo lectura

eliasleon
Автор

Que extensiones utilizas en vs code para laravel?

MikyDev
Автор

He estado intentando hacer la relaciones pero me sale este mensaje en la consola de Tinker => He intentado de todas formas y nada. Alguien tiene idea de esto.

agnusinfo
Автор

tambien ya te hace el npmrundev y npminstall automatico

emiliodegant
Автор

porque pones la funcion image dentro de la clase posts en singular. estoy viendo tu video donde enseñas polimorfica 1 a muchos y le pones plural. y si le estas considerando 1 a 1, en tu mismo video que enseñas la relacion, eliminas el capo id autonumerico y le das una llave compuesta, porque aca no haces lo

wildogreco
Автор

amigo me podrias ayudar como unir dos proyectos con laravel ?

torrestex
welcome to shbcf.ru