Lección 14: Modelo y Migración Configuración
En dicha tabla guardaremos los datos necesarios de la empresa que se visualizarán y modificarán el aspecto visual de la página web Artesanías
Modelo
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Configuracion extends Model
{
use HasFactory;
public $timestamps = false;
protected $fillable = [
'seo_title',
'seo_description',
'seo_urlfoto',
'colorPrimario',
'colorSecundario',
'urlfavicon',
'urllogo',
'slogan',
'frase_1',
'frase_2',
'frase_3',
'razonsocial',
'direccion',
'celular',
'email',
'facebook',
'youtube'
];
}
Migración
public function up()
{
Schema::create('configuracions', function (Blueprint $table) {
$table->id();
$table->string('seo_title',67);
$table->string('seo_description',155);
$table->string('seo_urlfoto',100);
$table->string('colorPrimario',7);
$table->string('colorSecundario',7);
$table->string('urlfavicon',100);
$table->string('urllogo',100);
$table->string('slogan',150);
$table->string('frase_1',100);
$table->string('frase_2',100);
$table->string('frase_3',100);
$table->string('razonsocial',100);
$table->string('direccion',150);
$table->string('celular',9);
$table->string('email',100);
$table->string('facebook',100);
$table->string('youtube',100);
});
}
1055 visitas