ulid('id')->primary(); $table->string('code')->nullable(); $table->ulid('customer_id')->nullable(); $table->timestamp('date_time')->nullable(); $table->decimal('amount', 20, 2)->default(0); $table->string('payed_with')->nullable(); $table->string('payment_token')->nullable(); $table->string('payment_status')->nullable(); $table->string('payment_response')->nullable(); $table->string('payment_channel')->nullable(); $table->string('payment_type')->nullable(); $table->timestamps(); $table->softDeletes(); $table->ulid('created_by')->nullable(); $table->ulid('updated_by')->nullable(); $table->ulid('deleted_by')->nullable(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('sales'); } };