<?php

class ElhkpnCapresCawapresMigration_465 extends \Phalcon\Mvc\Model\Migration {
    public function up()
    {
        $this->down();

        self::$connection->execute("
            CREATE TABLE IF NOT EXISTS jaga.lhkpn_pemilu_capres_cawapres
            (
                id serial primary key,
                no_urut_paslon int,
                year int NOT NULL,
                bidang character varying(255), 
                nama character varying(255), 
                tanggal_lapor character varying(255), 
                status_laporan character varying(255), 
                jabatan character varying(255), 
                instansi character varying(255), 
                has_kirim int,
                id_lhkpn int,
                nik character varying(20), 
                total_harta_tidak_bergerak numeric default 0,
                total_alat_transportasi numeric default 0,
                total_harta_bergerak_lain numeric default 0,
                total_surat_berharga numeric default 0,
                total_kas numeric default 0,
                total_harta_lainnya numeric default 0,
                total_hutang numeric default 0,
                created_at timestamp(6) DEFAULT now()
            );
        ");

        self::$connection->execute("
            INSERT INTO jaga.lhkpn_pemilu_capres_cawapres(no_urut_paslon, year, bidang, nama, tanggal_lapor, status_laporan, jabatan, instansi, has_kirim, id_lhkpn, nik, total_harta_tidak_bergerak, total_alat_transportasi, total_harta_bergerak_lain, total_surat_berharga, total_kas, total_harta_lainnya, total_hutang) VALUES (1, 2023, 'EKSEKUTIF', 'ANIES RASYID BASWEDAN', '2023-09-30', 'Diumumkan Lengkap', 'CALON PRESIDEN REPUBLIK INDONESIA', 'KPU (CALON PRESIDEN DAN WAKIL PRESIDEN 2024)', 1, 104251470, '3174040705690004', 14250188000, 550000000, 1537366531, 56526000, 1359823360.00, 704164762, 6668710430);
            INSERT INTO jaga.lhkpn_pemilu_capres_cawapres(no_urut_paslon, year, bidang, nama, tanggal_lapor, status_laporan, jabatan, instansi, has_kirim, id_lhkpn, nik, total_harta_tidak_bergerak, total_alat_transportasi, total_harta_bergerak_lain, total_surat_berharga, total_kas, total_harta_lainnya, total_hutang) VALUES (1, 2023, 'EKSEKUTIF', 'A. MUHAIMIN ISKANDAR', '2023-10-17', 'Diumumkan Lengkap', 'CALON WAKIL PRESIDEN REPUBLIK INDONESIA', 'KPU (CALON PRESIDEN DAN WAKIL PRESIDEN 2024)', 1, 104252378, '3174032409660003', 24700000000, 259000000, 171500000, 0, 844543212.00, 0, 0);
            INSERT INTO jaga.lhkpn_pemilu_capres_cawapres(no_urut_paslon, year, bidang, nama, tanggal_lapor, status_laporan, jabatan, instansi, has_kirim, id_lhkpn, nik, total_harta_tidak_bergerak, total_alat_transportasi, total_harta_bergerak_lain, total_surat_berharga, total_kas, total_harta_lainnya, total_hutang) VALUES (2, 2023, 'EKSEKUTIF', 'PRABOWO SUBIANTO', '2023-10-18', 'Diumumkan Lengkap', 'CALON PRESIDEN REPUBLIK INDONESIA', 'KPU (CALON PRESIDEN DAN WAKIL PRESIDEN 2024)', 1, 104252828, '3174031710510005', 275320450000, 1258500000, 16415023500, 1701879000000, 47809759191.00, 0, 0);
            INSERT INTO jaga.lhkpn_pemilu_capres_cawapres(no_urut_paslon, year, bidang, nama, tanggal_lapor, status_laporan, jabatan, instansi, has_kirim, id_lhkpn, nik, total_harta_tidak_bergerak, total_alat_transportasi, total_harta_bergerak_lain, total_surat_berharga, total_kas, total_harta_lainnya, total_hutang) VALUES (2, 2023, 'EKSEKUTIF', 'GIBRAN RAKABUMING RAKA', '2023-10-24', 'Diumumkan Lengkap', 'CALON WAKIL PRESIDEN REPUBLIK INDONESIA', 'KPU (CALON PRESIDEN DAN WAKIL PRESIDEN 2024)', 1, 104253689, '3372050110870004', 17339000000, 332000000, 260000000, 5552000000, 2062215362.00, 0, 0);
            INSERT INTO jaga.lhkpn_pemilu_capres_cawapres(no_urut_paslon, year, bidang, nama, tanggal_lapor, status_laporan, jabatan, instansi, has_kirim, id_lhkpn, nik, total_harta_tidak_bergerak, total_alat_transportasi, total_harta_bergerak_lain, total_surat_berharga, total_kas, total_harta_lainnya, total_hutang) VALUES (3, 2023, 'EKSEKUTIF', 'GANJAR PRANOWO', '2023-08-16', 'Diumumkan Lengkap', 'CALON PRESIDEN REPUBLIK INDONESIA', 'KPU (CALON PRESIDEN DAN WAKIL PRESIDEN 2024)', 1, 104244255, '3174082810680006', 6152426000, 1424000000, 638861750, 0, 7202414732.00, 0, 0);
            INSERT INTO jaga.lhkpn_pemilu_capres_cawapres(no_urut_paslon, year, bidang, nama, tanggal_lapor, status_laporan, jabatan, instansi, has_kirim, id_lhkpn, nik, total_harta_tidak_bergerak, total_alat_transportasi, total_harta_bergerak_lain, total_surat_berharga, total_kas, total_harta_lainnya, total_hutang) VALUES (3, 2023, 'EKSEKUTIF', 'MOH. MAHFUD M. D.', '2023-10-23', 'Diumumkan Lengkap', 'CALON WAKIL PRESIDEN REPUBLIK INDONESIA', 'KPU (CALON PRESIDEN DAN WAKIL PRESIDEN 2024)', 1, 104253549, '3404071305570001', 12060316000, 1503000000, 180500000, 0, 15791963181.00, 0, 0);
        ");
    }

    public function down()
    {

        self::$connection->execute("
            DROP TABLE IF EXISTS jaga.lhkpn_pemilu_capres_cawapres;
        ");
    }
}