Skip to content

Commit

Permalink
Merge pull request #41 from achmadhadikurnia/main
Browse files Browse the repository at this point in the history
add migration of data utama and list kp instansi
  • Loading branch information
kanekesreal committed Jul 19, 2024
2 parents 4bc3b30 + 9627db7 commit f151c93
Show file tree
Hide file tree
Showing 9 changed files with 233 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->string('tglSpmt')->after('noSpmt')->nullable();
$table->date('tglSpmt_')->after('tglSpmt')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->dropColumn('tglSpmt', 'tglSpmt_');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->string('kode_jenjang_jabatan', 2)->after('asnJenjangJabatan')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->dropColumn('kode_jenjang_jabatan');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->json('path')->after('karis_karsu')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->dropColumn('path');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->string('genEmailAsn')->after('path')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) {
$table->dropColumn('genEmailAsn');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->unsignedTinyInteger('masa_kerja_tahun')->after('gaji_pokok_lama')->nullable()->autoIncrement(false);
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->dropColumn('masa_kerja_tahun');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->unsignedTinyInteger('masa_kerja_bulan')->after('masa_kerja_tahun')->nullable()->autoIncrement(false);
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->dropColumn('masa_kerja_bulan');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->string('jenis_kp')->after('masa_kerja_bulan')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->dropColumn('jenis_kp');
});
}
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->string('jenis_prosedur', 1)->after('jenis_kp')->nullable();
});
}

/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) {
$table->dropColumn('jenis_prosedur');
});
}
};
8 changes: 8 additions & 0 deletions src/SimpegServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,14 @@ public function configurePackage(Package $package): void
'2024_07_18_000001_add_nama_sekolah_field_on_siasn_simpeg_pegawai_table',
'2024_07_18_000002_change_jenis_kawin_id_data_type_on_siasn_simpeg_pegawai_table',
'2024_07_18_000003_change_alamat_data_type_on_siasn_simpeg_pegawai_table',
'2024_07_19_000001_add_tglSpmt_field_on_siasn_simpeg_pns_data_utama_table',
'2024_07_19_000002_add_kode_jenjang_jabatan_field_on_siasn_simpeg_pns_data_utama_table',
'2024_07_19_000003_add_path_field_on_siasn_simpeg_pns_data_utama_table',
'2024_07_19_000004_add_genEmailAsn_field_on_siasn_simpeg_pns_data_utama_table',
'2024_07_19_000005_add_masa_kerja_tahun_field_on_siasn_simpeg_pns_list_kp_instansi_table',
'2024_07_19_000006_add_masa_kerja_bulan_field_on_siasn_simpeg_pns_list_kp_instansi_table',
'2024_07_19_000007_add_jenis_kp_field_on_siasn_simpeg_pns_list_kp_instansi_table',
'2024_07_19_000008_add_jenis_prosedur_field_on_siasn_simpeg_pns_list_kp_instansi_table',
])
->runsMigrations()
->hasCommands([
Expand Down

0 comments on commit f151c93

Please sign in to comment.