Inicio » Cursos » Laravel Página Web Administrable

Modelo y Migración Post | Curso Laravel Página Web Administrable

El blog es una de las secciones importantes en el desarrollo web puesto que va ayudar a perfilar un posicionamiento web o presencial en los resultados

Lección 12: Modelo y Migración Post

El blog es una de las secciones importantes en el desarrollo web puesto que va ayudar a perfilar un posicionamiento web o presencial en los resultados 

Modelo

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class Post extends Model
{
    use HasFactory;
    protected $fillable = [
        'slug',
        'title',
        'description',
        'nombre',
        'descripcion',
        'urlfoto',
        'visitas',
        'orden',
        'categoria_id'
    ];

    public function Categoria(){
        return $this->belongsTo("App\Categoria");
    }
}

Migración

public function up()
    {
        Schema::create('posts', function (Blueprint $table) {
            $table->id();
            $table->string('slug',67);
            $table->string('title',67);
            $table->string('description',155);
            $table->string('nombre',100);
            $table->text('descripcion');
            $table->string('urlfoto',50)->default("foto.jpg");
            $table->string('visitas')->default(0);
            $table->string('orden')->default(0);
            $table->foreignId('categoria_id')->constrained();
            $table->timestamps();
        });
    }

 


978 visitas

Más cursos que pueden interesarte

Más cursos

Codea Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023