public function up(): void 	{ 		Schema::create('products', function (Blueprint $table): void { 			$table->uuid('id')->primary(); 			$table->string('external_product_id', 20); 			$table->string('erp_name', 100); 			$table->string('name', 100)->nullable(); 			$table->string('slug', 100)->unique(); 			$table->string('alcohol_percentage', 10)->nullable(); 			$table->string('volume', 10)->nullable(); 			$table->string('description', 3000)->nullable(); 			$table->string('details', 3000)->nullable(); 			$table->string('unit_of_measure'); 			$table->double('weight'); 			$table->double('tax'); 			$table->boolean('active')->default(false); 			$table->boolean('available_in_erp')->default(false); 			$table->boolean('is_delivery_code')->default(false); 			$table->unsignedDouble('price'); 			$table->unsignedDouble('return_fee')->default(0); 			$table->uuid('category_id')->nullable(); 			$table->timestamps();  			$table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade'); 		}); 	}