id(); $table->text('address'); $table->unsignedBigInteger('customer_id'); $table->double('lat')->nullable(); $table->double('lng')->nullable(); $table->unsignedInteger('state')->nullable()->default(null); $table->unsignedInteger('city')->nullable()->default(null); $table->json('data'); $table->timestamps(); $table->softDeletes(); $table->foreign('customer_id')->references('id') ->on('customers')->onDelete('cascade'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('addresses'); } };