Soft Delete

This commit is contained in:
gianella
2026-05-27 19:30:33 -03:00
parent 82e550d923
commit 1f07d1b53f
7 changed files with 81 additions and 8 deletions
@@ -0,0 +1,22 @@
<?php
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::table('products', function (Blueprint $table) {
$table->softDeletes();
});
}
public function down(): void
{
Schema::table('products', function (Blueprint $table) {
$table->dropSoftDeletes();
});
}
};
@@ -0,0 +1,22 @@
<?php
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::table('clients', function (Blueprint $table) {
$table->softDeletes();
});
}
public function down(): void
{
Schema::table('clients', function (Blueprint $table) {
$table->dropSoftDeletes();
});
}
};
@@ -0,0 +1,22 @@
<?php
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::table('suppliers', function (Blueprint $table) {
$table->softDeletes(); // Agrega 'deleted_at' a proveedores
});
}
public function down(): void
{
Schema::table('suppliers', function (Blueprint $table) {
$table->dropSoftDeletes();
});
}
};