diff --git a/.gitignore b/.gitignore index 3275c1e..713b145 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ vendor/ .php-cs-fixer.cache .phpunit.result.cache composer.lock -testing.sh \ No newline at end of file +testing.sh +.DS_Store diff --git a/CHANGELOG.md b/CHANGELOG.md index ed0440e..eea3605 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ All notable changes to `laravel-indonesia` will be documented in this file. +## [v2.0.2](https://github.com/kodepandai/laravel-indonesia/compare/v2.0.1...v2.0.2) - 15 Jul 2023 + +### Added +- Sync data with upstream + - https://github.com/laravolt/indonesia/commit/9caeec616c48af4a46010c3090e25d52ff7c8a6b + +## [v2.0.1](https://github.com/kodepandai/laravel-indonesia/compare/v2.0.0...v2.0.1) - 9 Mar 2022 + +### Added +- Support for laravel 10 +- Sync data with upstream + ## [v2.0.0](https://github.com/kodepandai/laravel-indonesia/compare/v1.0.3...v2.0.0) - 2 Jan 2022 ### Added diff --git a/database.sqlite b/database.sqlite index fe53ba0..d6eb91d 100644 Binary files a/database.sqlite and b/database.sqlite differ diff --git a/database/raw/cities.csv.gz b/database/raw/cities.csv.gz index 084b2a6..31b8a0f 100644 Binary files a/database/raw/cities.csv.gz and b/database/raw/cities.csv.gz differ diff --git a/database/raw/districts.csv.gz b/database/raw/districts.csv.gz index c7538d0..e29a06f 100644 Binary files a/database/raw/districts.csv.gz and b/database/raw/districts.csv.gz differ diff --git a/database/raw/provinces.csv.gz b/database/raw/provinces.csv.gz index 50a76d0..7f67482 100644 Binary files a/database/raw/provinces.csv.gz and b/database/raw/provinces.csv.gz differ diff --git a/database/raw/villages/11.csv.gz b/database/raw/villages/11.csv.gz index dddf2ae..377816e 100644 Binary files a/database/raw/villages/11.csv.gz and b/database/raw/villages/11.csv.gz differ diff --git a/database/raw/villages/12.csv.gz b/database/raw/villages/12.csv.gz index f0e715b..8e80964 100644 Binary files a/database/raw/villages/12.csv.gz and b/database/raw/villages/12.csv.gz differ diff --git a/database/raw/villages/13.csv.gz b/database/raw/villages/13.csv.gz index 989a5e9..986c4bb 100644 Binary files a/database/raw/villages/13.csv.gz and b/database/raw/villages/13.csv.gz differ diff --git a/database/raw/villages/14.csv.gz b/database/raw/villages/14.csv.gz index 332115d..d0aed22 100644 Binary files a/database/raw/villages/14.csv.gz and b/database/raw/villages/14.csv.gz differ diff --git a/database/raw/villages/15.csv.gz b/database/raw/villages/15.csv.gz index e66ae47..ed31ca7 100644 Binary files a/database/raw/villages/15.csv.gz and b/database/raw/villages/15.csv.gz differ diff --git a/database/raw/villages/16.csv.gz b/database/raw/villages/16.csv.gz index 3bafae9..0b4017e 100644 Binary files a/database/raw/villages/16.csv.gz and b/database/raw/villages/16.csv.gz differ diff --git a/database/raw/villages/17.csv.gz b/database/raw/villages/17.csv.gz index be95873..fd7aca6 100644 Binary files a/database/raw/villages/17.csv.gz and b/database/raw/villages/17.csv.gz differ diff --git a/database/raw/villages/18.csv.gz b/database/raw/villages/18.csv.gz index e5b6317..589fd34 100644 Binary files a/database/raw/villages/18.csv.gz and b/database/raw/villages/18.csv.gz differ diff --git a/database/raw/villages/19.csv.gz b/database/raw/villages/19.csv.gz index f08992d..a5367f3 100644 Binary files a/database/raw/villages/19.csv.gz and b/database/raw/villages/19.csv.gz differ diff --git a/database/raw/villages/21.csv.gz b/database/raw/villages/21.csv.gz index 6ba408a..7adb08e 100644 Binary files a/database/raw/villages/21.csv.gz and b/database/raw/villages/21.csv.gz differ diff --git a/database/raw/villages/31.csv.gz b/database/raw/villages/31.csv.gz index 0bd4ab6..be22681 100644 Binary files a/database/raw/villages/31.csv.gz and b/database/raw/villages/31.csv.gz differ diff --git a/database/raw/villages/32.csv.gz b/database/raw/villages/32.csv.gz index a1eee0c..fbf97fd 100644 Binary files a/database/raw/villages/32.csv.gz and b/database/raw/villages/32.csv.gz differ diff --git a/database/raw/villages/33.csv.gz b/database/raw/villages/33.csv.gz index 4f23ff7..ce7006c 100644 Binary files a/database/raw/villages/33.csv.gz and b/database/raw/villages/33.csv.gz differ diff --git a/database/raw/villages/34.csv.gz b/database/raw/villages/34.csv.gz index 5fc22da..7fbc787 100644 Binary files a/database/raw/villages/34.csv.gz and b/database/raw/villages/34.csv.gz differ diff --git a/database/raw/villages/35.csv.gz b/database/raw/villages/35.csv.gz index 2561c8a..73a5c99 100644 Binary files a/database/raw/villages/35.csv.gz and b/database/raw/villages/35.csv.gz differ diff --git a/database/raw/villages/36.csv.gz b/database/raw/villages/36.csv.gz index 4a52423..8f45ad2 100644 Binary files a/database/raw/villages/36.csv.gz and b/database/raw/villages/36.csv.gz differ diff --git a/database/raw/villages/51.csv.gz b/database/raw/villages/51.csv.gz index 9ca76cc..83dcddd 100644 Binary files a/database/raw/villages/51.csv.gz and b/database/raw/villages/51.csv.gz differ diff --git a/database/raw/villages/52.csv.gz b/database/raw/villages/52.csv.gz index 8dc05ed..ab9e08e 100644 Binary files a/database/raw/villages/52.csv.gz and b/database/raw/villages/52.csv.gz differ diff --git a/database/raw/villages/53.csv.gz b/database/raw/villages/53.csv.gz index ed4d5ac..cbafee0 100644 Binary files a/database/raw/villages/53.csv.gz and b/database/raw/villages/53.csv.gz differ diff --git a/database/raw/villages/61.csv.gz b/database/raw/villages/61.csv.gz index 8454329..7ed63e3 100644 Binary files a/database/raw/villages/61.csv.gz and b/database/raw/villages/61.csv.gz differ diff --git a/database/raw/villages/62.csv.gz b/database/raw/villages/62.csv.gz index 1c4d2d3..bc61734 100644 Binary files a/database/raw/villages/62.csv.gz and b/database/raw/villages/62.csv.gz differ diff --git a/database/raw/villages/63.csv.gz b/database/raw/villages/63.csv.gz index 755ebe9..b06d181 100644 Binary files a/database/raw/villages/63.csv.gz and b/database/raw/villages/63.csv.gz differ diff --git a/database/raw/villages/64.csv.gz b/database/raw/villages/64.csv.gz index 55d1e6e..7a4b4dc 100644 Binary files a/database/raw/villages/64.csv.gz and b/database/raw/villages/64.csv.gz differ diff --git a/database/raw/villages/65.csv.gz b/database/raw/villages/65.csv.gz index 71e7078..b24a0cb 100644 Binary files a/database/raw/villages/65.csv.gz and b/database/raw/villages/65.csv.gz differ diff --git a/database/raw/villages/71.csv.gz b/database/raw/villages/71.csv.gz index 247a215..e918187 100644 Binary files a/database/raw/villages/71.csv.gz and b/database/raw/villages/71.csv.gz differ diff --git a/database/raw/villages/72.csv.gz b/database/raw/villages/72.csv.gz index 49fb6b5..cd95b59 100644 Binary files a/database/raw/villages/72.csv.gz and b/database/raw/villages/72.csv.gz differ diff --git a/database/raw/villages/73.csv.gz b/database/raw/villages/73.csv.gz index fd63bcc..ae13fc0 100644 Binary files a/database/raw/villages/73.csv.gz and b/database/raw/villages/73.csv.gz differ diff --git a/database/raw/villages/74.csv.gz b/database/raw/villages/74.csv.gz index 1f72a56..723cf43 100644 Binary files a/database/raw/villages/74.csv.gz and b/database/raw/villages/74.csv.gz differ diff --git a/database/raw/villages/75.csv.gz b/database/raw/villages/75.csv.gz index 0b74e7a..d44dc3a 100644 Binary files a/database/raw/villages/75.csv.gz and b/database/raw/villages/75.csv.gz differ diff --git a/database/raw/villages/76.csv.gz b/database/raw/villages/76.csv.gz index 9140745..f9c7903 100644 Binary files a/database/raw/villages/76.csv.gz and b/database/raw/villages/76.csv.gz differ diff --git a/database/raw/villages/81.csv.gz b/database/raw/villages/81.csv.gz index 19bba33..68954ee 100644 Binary files a/database/raw/villages/81.csv.gz and b/database/raw/villages/81.csv.gz differ diff --git a/database/raw/villages/82.csv.gz b/database/raw/villages/82.csv.gz index 5da06fe..a4b57e4 100644 Binary files a/database/raw/villages/82.csv.gz and b/database/raw/villages/82.csv.gz differ diff --git a/database/raw/villages/91.csv.gz b/database/raw/villages/91.csv.gz index ac05e98..49d23d4 100644 Binary files a/database/raw/villages/91.csv.gz and b/database/raw/villages/91.csv.gz differ diff --git a/database/raw/villages/92.csv.gz b/database/raw/villages/92.csv.gz index e2c401b..41a5307 100644 Binary files a/database/raw/villages/92.csv.gz and b/database/raw/villages/92.csv.gz differ diff --git a/phpunit.xml b/phpunit.xml index a437e5a..a27a301 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,23 +1,14 @@ - - - - tests - - - - - ./src - - + + + + tests + + + + + + ./src + + diff --git a/tests/ModelTest.php b/tests/ModelTest.php index 6bc16e1..f7274d0 100644 --- a/tests/ModelTest.php +++ b/tests/ModelTest.php @@ -167,7 +167,7 @@ expect($district->name)->toBe('BAKONGAN TIMUR'); expect($district->latitude)->toBe('NULL'); expect($district->longitude)->toBe('NULL'); - + $district = District::find(911823); expect($district->code)->toBe(911823); expect($district->name)->toBe('KOROWAY BULUANOP'); @@ -181,10 +181,18 @@ expect($village->name)->toBe('PATUMBAK I'); expect($village->latitude)->toBe('NULL'); expect($village->longitude)->toBe('NULL'); - + $village = Village::find(9201502009); expect($village->code)->toBe(9201502009); expect($village->name)->toBe('MLARON'); expect($village->latitude)->toBe('NULL'); expect($village->longitude)->toBe('NULL'); }); + +it('can test new data for v2.0.2', function () { + $district = District::find(331710); + expect($district->code)->toBe(331710); + expect($district->name)->toBe('REMBANG'); + expect($district->latitude)->toBe('-6.7147586'); + expect($district->longitude)->toBe('111.3281411'); +}); diff --git a/tests/TestCase.php b/tests/TestCase.php index 6616b46..2cc7e2e 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -20,6 +20,7 @@ class TestCase extends \Orchestra\Testbench\TestCase // Artisan::call('db:seed', [ // 'class' => \KodePandai\Indonesia\IndonesiaDatabaseSeeder::class, // ]); + // die(0); // disable DatabaseTransaction first // } /**