From c3178517ae8840131778953c6d0c63cf98264b5e Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Tue, 28 Jun 2022 15:37:50 +0800 Subject: [PATCH] add address --- beike/Models/Address.php | 21 +++++++++++++++++++ beike/Repositories/AddressRepo.php | 17 +++++++++++++++ database/factories/AddressFactory.php | 30 +++++++++++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 beike/Models/Address.php create mode 100644 beike/Repositories/AddressRepo.php create mode 100644 database/factories/AddressFactory.php diff --git a/beike/Models/Address.php b/beike/Models/Address.php new file mode 100644 index 00000000..7b136352 --- /dev/null +++ b/beike/Models/Address.php @@ -0,0 +1,21 @@ + + * @created 2022-06-28 15:22:18 + * @modified 2022-06-28 15:22:18 + */ + +namespace Beike\Models; + +use Illuminate\Database\Eloquent\Model; +use Illuminate\Database\Eloquent\Factories\HasFactory; + +class Address extends Model +{ + use HasFactory; +} + diff --git a/beike/Repositories/AddressRepo.php b/beike/Repositories/AddressRepo.php new file mode 100644 index 00000000..1a196247 --- /dev/null +++ b/beike/Repositories/AddressRepo.php @@ -0,0 +1,17 @@ + + * @created 2022-06-28 15:22:05 + * @modified 2022-06-28 15:22:05 + */ + +namespace Beike\Repositories; + +class AddressRepo +{ + +} diff --git a/database/factories/AddressFactory.php b/database/factories/AddressFactory.php new file mode 100644 index 00000000..2649d9ab --- /dev/null +++ b/database/factories/AddressFactory.php @@ -0,0 +1,30 @@ + 0, + 'name' => $this->faker->userName(), + 'phone' => $this->faker->phoneNumber(), + 'country_id' => 0, + 'state_id' => 0, + 'state' => '', + 'city_id' => 0, + 'city' => $this->faker->city(), + 'zipcode' => $this->faker->postcode(), + 'address_1' => $this->faker->streetSuffix(), + 'address_2' => $this->faker->streetName(), + ]; + } +}