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 b55a739f894b96cf9a441eb50c1b99bb829a8407..16e12fb3caabe2cf906b74a5bbddaf9e7012c824 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 878b19de21170e0965983ed8e4aa7be1a1f980c7..05eca58dfdc06fe1995ca2622ce29c94dccab96a 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 0000000000000000000000000000000000000000..b5da623ed7144ce95219e56cc8a877f7d198d030 --- /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']); + }); + } +}