From dabc8f263beddcee6ade4de679336d1a39a878bb Mon Sep 17 00:00:00 2001
From: Yonas Adiel <yonazadielwiguna@gmail.com>
Date: Wed, 15 May 2019 03:45:46 +0700
Subject: [PATCH] fix backend

---
 .../2019_04_02_023846_create_series_table.php |  1 -
 ...9_04_10_222021_seed_series_and_entries.php |  3 --
 ..._987621_add_satuan_column_series_table.php | 36 +++++++++++++++++++
 3 files changed, 36 insertions(+), 4 deletions(-)
 create mode 100644 viz-dev-backend/database/migrations/2019_05_12_987621_add_satuan_column_series_table.php

diff --git a/viz-dev-backend/database/migrations/2019_04_02_023846_create_series_table.php b/viz-dev-backend/database/migrations/2019_04_02_023846_create_series_table.php
index b55a739..16e12fb 100644
--- a/viz-dev-backend/database/migrations/2019_04_02_023846_create_series_table.php
+++ b/viz-dev-backend/database/migrations/2019_04_02_023846_create_series_table.php
@@ -17,7 +17,6 @@ class CreateSeriesTable extends Migration
             $table->bigIncrements('id');
             $table->string('name', 50);
             $table->string('description', 500);
-            $table->string('unit', 50);
             $table->timestamps();
         });
     }
diff --git a/viz-dev-backend/database/migrations/2019_04_10_222021_seed_series_and_entries.php b/viz-dev-backend/database/migrations/2019_04_10_222021_seed_series_and_entries.php
index 878b19d..05eca58 100644
--- a/viz-dev-backend/database/migrations/2019_04_10_222021_seed_series_and_entries.php
+++ b/viz-dev-backend/database/migrations/2019_04_10_222021_seed_series_and_entries.php
@@ -61,19 +61,16 @@ class SeedSeriesAndEntries extends Migration
         DB::table('vizdev_series')->insert([
             'name' => 'Populasi',
             'description' => 'Jumlah penduduk Kab/Kota',
-            'unit' => 'jiwa',
         ]);
 
         DB::table('vizdev_series')->insert([
             'name' => 'PPK',
             'description' => 'Pendapatan Per Kapita Kab/Kota',
-            'unit' => 'rupiah',
         ]);
 
         DB::table('vizdev_series')->insert([
             'name' => 'Angka Harapan Hidup',
             'description' => 'Angka Harapan Hidup Kab/Kota',
-            'unit' => 'tahun',
         ]);
 
         $populasi_id = DB::table('vizdev_series')->where('name', 'Populasi')->first()->id;
diff --git a/viz-dev-backend/database/migrations/2019_05_12_987621_add_satuan_column_series_table.php b/viz-dev-backend/database/migrations/2019_05_12_987621_add_satuan_column_series_table.php
new file mode 100644
index 0000000..b5da623
--- /dev/null
+++ b/viz-dev-backend/database/migrations/2019_05_12_987621_add_satuan_column_series_table.php
@@ -0,0 +1,36 @@
+<?php
+
+use Illuminate\Support\Facades\Schema;
+use Illuminate\Database\Schema\Blueprint;
+use Illuminate\Database\Migrations\Migration;
+
+class AddSatuanColumnSeriesTable extends Migration
+{
+    /**
+     * Run the migrations.
+     *
+     * @return void
+     */
+    public function up()
+    {
+        Schema::table('vizdev_series', function (Blueprint $table) {
+            $table->string('unit', 50)->nullable();
+        });
+
+        DB::update('update vizdev_series set unit = ? where name = ?', ['jiwa', 'Populasi']);
+        DB::update('update vizdev_series set unit = ? where name = ?', ['ribu rupiah', 'PPK']);
+        DB::update('update vizdev_series set unit = ? where name = ?', ['tahun', 'Angka Harapan Hidup']);
+    }
+
+    /**
+     * Reverse the migrations.
+     *
+     * @return void
+     */
+    public function down()
+    {
+        Schema::table('vizdev_series', function (Blueprint $table) {
+            $table->dropColumn(['unit']);
+        });
+    }
+}
-- 
GitLab