This commit is contained in:
gianella
2025-12-09 17:28:51 -03:00
parent 33df24d40b
commit d71f33b0ed
10 changed files with 305 additions and 72 deletions
@@ -13,13 +13,11 @@ return new class extends Migration
{
Schema::create('sales', function (Blueprint $table) {
$table->id();
// 1. Cliente que compra
$table->foreignId('user_id')->constrained()->onDelete('cascade');
// 2. Datos generales de la venta
$table->decimal('total', 10, 2); // Total final del ticket
$table->string('metodo_pago'); // Ej: "Efectivo", "Tarjeta", "MercadoPago"
//capaz van mas datos ni idea
// 3. Fecha y Hora (created_at servirá como fecha de venta)
//$table->foreignId('user_id')->constrained();
// nullable para que no sea obligatrio
$table->foreignId('client_id')->nullable()->constrained();
$table->decimal('total', 10, 2);
$table->string('payment_method');
$table->timestamps();
});
}