<?php

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

class AddProdukDiskusiMigration_304 extends Migration
{
    /**
     * Run the migrations
     *
     * @return void
     */
    public function up()
    {
        self::$connection->execute("
            INSERT INTO jaga.produk (id_index, nama, icon, is_active, sort_order, is_show) VALUES ('10', 'Jendela Daerah - Koordinasi Wilayah', 'http://a.a.com', 't', '10', '1');
            INSERT INTO jaga.produk (id_index, nama, icon, is_active, sort_order, is_show) VALUES ('11', 'Jendela Daerah - E-LHKPN', 'http://a.a.com', 't', '11', '1');
            INSERT INTO jaga.produk (id_index, nama, icon, is_active, sort_order, is_show) VALUES ('12', 'Jendela Daerah - Gratifikasi', 'http://a.a.com', 't', '12', '1');
            INSERT INTO jaga.produk (id_index, nama, icon, is_active, sort_order, is_show) VALUES ('13', 'Jendela Daerah - SPI', 'http://a.a.com', 't', '13', '1');
            INSERT INTO jaga.produk (id_index, nama, icon, is_active, sort_order, is_show) VALUES ('14', 'Jendela Daerah - Jejak kasus', 'http://a.a.com', 't', '14', '1');
            INSERT INTO jaga.produk (id_index, nama, icon, is_active, sort_order, is_show) VALUES ('15', 'Pendidikan - Universitas', 'http://a.a.com', 't', '15', '1');
            SELECT setval(pg_get_serial_sequence('produk', 'id_index'), coalesce(max(id_index),0) + 1, false) FROM jaga.produk;
            
            INSERT INTO jaga.kategori_diskusi (title, produk_id) VALUES ('Jendela Daerah - Koordinasi Wilayah', '10');
            INSERT INTO jaga.kategori_diskusi (title, produk_id) VALUES ('Jendela Daerah - E-LHKPN', '11');
            INSERT INTO jaga.kategori_diskusi (title, produk_id) VALUES ('Jendela Daerah - Gratifikasi', '12');
            INSERT INTO jaga.kategori_diskusi (title, produk_id) VALUES ('Jendela Daerah - SPI', '13');
            INSERT INTO jaga.kategori_diskusi (title, produk_id) VALUES ('Jendela Daerah - Jejak Kasus', '14');
            INSERT INTO jaga.kategori_diskusi (title, produk_id) VALUES ('Pendidikan - Universitas', '15');
            SELECT setval(pg_get_serial_sequence('kategori_diskusi', 'id'), coalesce(max(id),0) + 1, false) FROM jaga.kategori_diskusi;
        ");
    }

    /**
     * Reverse the migrations
     *
     * @return void
     */
    public function down()
    {
        self::$connection->execute("
            DELETE FROM jaga.kategori_diskusi WHERE produk_id IN (10, 11, 12, 13, 14, 15);
            SELECT setval(pg_get_serial_sequence('kategori_diskusi', 'id'), coalesce(max(id),0) + 1, false) FROM jaga.kategori_diskusi;
            DELETE FROM jaga.produk WHERE id_index IN (10, 11, 12, 13, 14, 15);
            SELECT setval(pg_get_serial_sequence('produk', 'id_index'), coalesce(max(id_index),0) + 1, false) FROM jaga.produk;
        ");
    }

}
