diff --git a/easyk/app/Http/Controllers/NotifikasiController.php b/easyk/app/Http/Controllers/NotifikasiController.php index 3baa74f753a73d9d523fb638fd6885c247edf51b..7879a98fd5c07d8617fe10af2aecbff9450fd796 100644 --- a/easyk/app/Http/Controllers/NotifikasiController.php +++ b/easyk/app/Http/Controllers/NotifikasiController.php @@ -53,7 +53,7 @@ class NotifikasiController extends Controller return []; } - $id_ktp = KTP::where('nik', $nik)->first()->id; + $id_ktp = KTP::where('nik', $nik)->orderBy('id','desc')->first()->id; $ktp = KTP::find($id_ktp); diff --git a/easyk/database/migrations/2016_03_30_191405_create_database_core.php b/easyk/database/migrations/2016_03_30_191405_create_database_core.php index 16a3610eed92394e8428b146b67bfdf7dff9693b..386fc4e7c1da3009c8562e94f6eecc571772bdc8 100755 --- a/easyk/database/migrations/2016_03_30_191405_create_database_core.php +++ b/easyk/database/migrations/2016_03_30_191405_create_database_core.php @@ -193,6 +193,16 @@ class CreateDatabaseCore extends Migration $table->foreign('id_penduduk')->references('id')->on('penduduk')->onDelete('cascade'); }); } + + if (!Schema::hasTable('kk')) { + Schema::create('kk', function (Blueprint $table) { + $table->string('id', 16); + $table->string('nik_ayah'); + + $table->primary('id'); + $table->foreign('nik_ayah')->references('id')->on('keluarga')->onDelete('cascade'); + }); + } } @@ -211,6 +221,7 @@ class CreateDatabaseCore extends Migration Schema::dropIfExists('ktp'); Schema::dropIfExists('users'); Schema::dropIfExists('log'); + Schema::dropIfExists('kk'); DB::statement('SET FOREIGN_KEY_CHECKS = 1');