<?php

use Phalcon\Mvc\Model\Migration;

class ApbnMigration_230 extends Migration
{
    public function up()
    {
        self::$connection->execute('
            CREATE TABLE IF NOT EXISTS  "jaga"."apbd_2019" (
                "kab_key" varchar(255),
                "kab_key_org" varchar(255),
                "pemda_index" varchar(255),
                "kdsatker" varchar(255),
                "no" varchar(255),
                "uraian" varchar(255),
                "th_anggaran" varchar(255),
                "last_updated" varchar(255),
                "pendapatan_daerah" varchar(255),
                "pendapatan_asli_daerah" varchar(255),
                "hasil_pajak_daerah" varchar(255),
                "hasil_retribusi_daerah" varchar(255),
                "hasil_pengelolaan_kekayaan_daerah_yang_dipisahkan" varchar(255),
                "lainlain_pendapatan_asli_daerah_yang_sah" varchar(255),
                "dana_perimbangan" varchar(255),
                "bagi_hasil_pajak_bagi_hasil_bukan_pajak" varchar(255),
                "dana_alokasi_umum" varchar(255),
                "dana_alokasi_khusus" varchar(255),
                "lainlain_pendapatan_daerah_yang_sah" varchar(255),
                "pendapatan_hibah" varchar(255),
                "dana_darurat" varchar(255),
                "dana_bagi_hasil_pajak_dari_provinsi_dan_pemerintah_daerah_lainn" varchar(255),
                "dana_penyesuaian_dan_otonomi_khusus" varchar(255),
                "bantuan_keuangan_dari_provinsi_atau_pemerintah_daerah_lainnya" varchar(255),
                "pendapatan_lainlain" varchar(255),
                "belanja_daerah" varchar(255),
                "belanja_tindak_langsung" varchar(255),
                "belanja_pegawai_TL" varchar(255),
                "belanja_bunga" varchar(255),
                "belanja_subsidi" varchar(255),
                "belanja_hibah" varchar(255),
                "belanja_bantuan_sosial" varchar(255),
                "belanja_bagi_hasil_kepada_prokabkot_dan_pemerintah_desa" varchar(255),
                "belanja_bantuan_keuangan_kepada_provkabkot_dan_pemerintahan_des" varchar(255),
                "belanja_tidak_terduga" varchar(255),
                "belanja_langsung" varchar(255),
                "belanja_pegawai_l" varchar(255),
                "belanja_barang_dan_jasa" varchar(255),
                "belanja_modal" varchar(255),
                "pembiayaan_daerah" varchar(255),
                "penerimaan_pembiayaan_daerah" varchar(255),
                "sisa_lebih_perhitungan_anggaran_tahun_anggaran_sebelumnya" varchar(255),
                "pencairan_dana_cadangan" varchar(255),
                "hasil_penjualan_kekayaan_daerah_yang_dipisahkan" varchar(255),
                "penerimaan_pinjaman_daerah" varchar(255),
                "penerimaan_kembali_pemberian_pinjaman" varchar(255),
                "penerimaan_piutang_daerah" varchar(255),
                "penerimaan_kembali_investasi_dana Bergulir" varchar(255),
                "pengeluaran_pembiayaan_daerah" varchar(255),
                "pembentukan_dana_cadangan" varchar(255),
                "penyertaan_modal_investasi_pemerintah_daerah" varchar(255),
                "pembayaran_pokok_utang" varchar(255),
                "pemberian_pinjaman_daerah" varchar(255),
                "pembayaran_kegiatan_lanjutan" varchar(255),
                "pengeluaran_perhitungan_pihak_ketiga" varchar(255),
                "status" varchar(255),
                CONSTRAINT "apbd_2019_pkey" PRIMARY KEY ("kab_key")
            );

            CREATE TABLE IF NOT EXISTS "jaga"."apbd_per_fungsi" (
                "kode_wilayah" varchar(255) NOT NULL,
                "kode_satker" varchar(255),
                "th_anggaran" varchar(255),
                "no" int8,
                "uraian" varchar(255),
                "total_ekonomi" float8,
                "ekonomi_belanja_pegawai" float8,
                "ekonomi_belanja_barang_jasa" float8,
                "ekonomi_belanja_modal" float8,
                "ekonomi_belanja_lainnya" float8,
                "total_kesehatan" float8,
                "kesehatan_belanja_pegawai" float8,
                "kesehatan_belanja_barang_jasa" float8,
                "kesehatan_belanja_modal" float8,
                "kesehatan_belanja_lainnya" float8,
                "total_ketertiban_dan_keamanan" float8,
                "ketertiban_dan_keamanan_belanja_pegawai" float8,
                "ketertiban_dan_keamanan_belanja_barang_jasa" float8,
                "ketertiban_dan_keamanan_belanja_modal" float8,
                "ketertiban_dan_keamanan_belanja_lainnya" float8,
                "total_lainnya" float8,
                "lainnya_belanja_pegawai" float8,
                "lainnya_belanja_barang_jasa" float8,
                "lainnya_belanja_modal" float8,
                "lainnya_belanja_lainnya" float8,
                "total_lingkungan_hidup" float8,
                "lingkungan_hidup_belanja_pegawai" float8,
                "lingkungan_hidup_belanja_barang_jasa" float8,
                "lingkungan_hidup_belanja_modal" float8,
                "lingkungan_hidup_belanja_lainnya" float8,
                "total_pariwisata_dan_budaya" float8,
                "pariwisata_dan_budaya_belanja_pegawai" float8,
                "pariwisata_dan_budaya_belanja_barang_jasa" float8,
                "pariwisata_dan_budaya_belanja_modal" float8,
                "pariwisata_dan_budaya_belanja_lainnya" float8,
                "total_pelayanan_umum" float8,
                "pelayanan_umum_belanja_pegawai" float8,
                "pelayanan_umum_belanja_barang_jasa" float8,
                "pelayanan_umum_belanja_modal" float8,
                "pelayanan_umum_belanja_lainnya" float8,
                "total_pendidikan" float8,
                "pendidikan_belanja_pegawai" float8,
                "pendidikan_belanja_barang_jasa" float8,
                "pendidikan_belanja_modal" float8,
                "pendidikan_belanja_lainnya" float8,
                "total_perlindungan_sosial" float8,
                "perlindungan_sosial_belanja_pegawai" float8,
                "perlindungan_sosial_belanja_barang_jasa" float8,
                "perlindungan_sosial_belanja_modal" float8,
                "perlindungan_sosial_belanja_lainnya" float8,
                "total_perumahan_dan_fasilitas_umum" float8,
                "perumahan_dan_fasilitas_umum_belanja_pegawai" float8,
                "perumahan_dan_fasilitas_umum_belanja_barang_jasa" float8,
                "perumahan_dan_fasilitas_umum_belanja_modal" float8,
                "perumahan_dan_fasilitas_umum_belanja_lainnya" float8,
                "grand_total" float8,
                "last_updated" date,
                CONSTRAINT "apbd_per_fungsi_pkey" PRIMARY KEY ("kode_wilayah")
            );
        ');
    }
}
