Curso Laravel Página Web Administrable
Modelo para la tabla Profile y la migración para exportar
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
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.
Ejecutamos el comando artisan
php artisan make:model Profile -m
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Profile extends Model
{
use HasFactory;
public $timestamps = false;
protected $guarded = [];
}
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
public function up(): void
{
Schema::create('profiles', function (Blueprint $table) {
$table->id();
$table->string("name",100);
$table->string("slogan",100);
$table->string("title",190);
$table->text("description");
$table->string("logo");
$table->string("seo");
$table->string("favicon");
$table->string("direccion",190);
$table->string("celular",15);
$table->string("email",15);
$table->string("facebook",100)->nullable();
$table->string("instagram",100)->nullable();
$table->string("tiktok",100)->nullable();
});
}
public function down(): void
{
Schema::dropIfExists('profiles');
}
};
Generamos la tabla profiles con el comando Artisan
php artisan migrate
1551 visitas
« Capítulo 5 – Definición de rutas de un proyecto Laravel
Capítulo 7 – Modelo y Migración Slider »
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar© Copyright Codea App | LATAM | 2020 - 2024