From 2532a0dfb997356825a5a8abf007022c0b68c422 Mon Sep 17 00:00:00 2001
From: Moch Ginanjar Busiri <gbusiri@gmail.com>
Date: Thu, 21 Apr 2016 11:50:14 +0700
Subject: [PATCH] create database kk

---
 easyk/app/Http/Controllers/NotifikasiController.php   |  2 +-
 .../2016_03_30_191405_create_database_core.php        | 11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/easyk/app/Http/Controllers/NotifikasiController.php b/easyk/app/Http/Controllers/NotifikasiController.php
index 3baa74f..7879a98 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 16a3610..386fc4e 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');
 
 
-- 
GitLab