<?php

use Phalcon\Db\Column;
use Phalcon\Db\Index;
use Phalcon\Db\Reference;
use Phalcon\Mvc\Model\Migration;

/**
 * Class RolesMigration_211
 */
class SekolahDanaBos2019Migration_170 extends Migration
{
    /**
     * Run the migrations
     *
     * @return void
     */
    public function up()
    {
        self::$connection->execute('
        CREATE TABLE "jaga"."sekolah_dana_bos_2019" (
            "id" serial primary key,
            "sekolah_id" varchar(255),
            "nama_sekolah" varchar(255),
            "npsn" varchar(255),
            "status" varchar(255),
            "bentuk" varchar(255),
            "triwulan" varchar(255),
            "kec" varchar(255),
            "kab" varchar(255),
            "prov" varchar(255),
            "komponen_1" varchar(255),
            "komponen_2" varchar(255),
            "komponen_3" varchar(255),
            "komponen_4" varchar(255),
            "komponen_5" varchar(255),
            "komponen_6" varchar(255),
            "komponen_7" varchar(255),
            "komponen_8" varchar(255),
            "komponen_9" varchar(255),
            "komponen_10" varchar(255),
            "komponen_11" varchar(255),
            "komponen_12" varchar(255),
            "komponen_13" varchar(255),
            "komponen_14" varchar(255),
            "komponen_15" varchar(255),
            "komponen_16" varchar(255),
            "komponen_17" varchar(255),
            "komponen_1_a_1" varchar(255),
            "komponen_1_a_2" varchar(255),
            "komponen_1_b_1" varchar(255),
            "komponen_1_b_2" varchar(255),
            "komponen_1_c_1" varchar(255),
            "komponen_1_c_2" varchar(255),
            "komponen_1_d_1" varchar(255),
            "komponen_1_d_2" varchar(255),
            "komponen_1_e_1" varchar(255),
            "komponen_1_a_3" varchar(255),
            "komponen_1_b_3" varchar(255),
            "komponen_1_c_3" varchar(255),
            "komponen_1_d_3" varchar(255),
            "last_updated" timestamp(6) DEFAULT now() NOT NULL
            );
        ');
    }

    /**
     * Reverse the migrations
     *
     * @return void
     */
    public function down()
    {
        self::$connection->execute('
            DROP IF EXIST TABLE jaga.sekolah_dana_bos_2019
        ');
    }
}
