<?php

use Phalcon\Mvc\Model\Migration;

class KemdagriJumlahPendudukMigration_219 extends Migration
{
    public function up()
    {
        self::$connection->execute("
        CREATE TABLE jaga.kemdagri_jumlah_penduduk (
            id SERIAL PRIMARY KEY,
            kode varchar(255),
            wilayah varchar(255),
            jumlah_penduduk_lk int8,
            jumlah_penduduk_p int8,
            jumlah_penduduk int8,
            created_date date,
            updated_date date
            )");

        $this->batchInsert('kemdagri_jumlah_penduduk', [
            "id",
            "kode",
            "wilayah",
            "jumlah_penduduk_lk",
            "jumlah_penduduk_p",
            "jumlah_penduduk",
            "created_date",
            "updated_date"  
        ]);

        self::$connection->execute("SELECT setval('kemdagri_jumlah_penduduk_id_seq', (SELECT MAX(id) FROM jaga.kemdagri_jumlah_penduduk));");
    }

    public function down()
    {
        self::$connection->execute("
            DROP TABLE jaga.kemdagri_jumlah_penduduk
        ");
    }
}
