-- Opstini
INSERT INTO opstini (o_ime) VALUES
    ('Општина 1'),
    ('Општина 2'),
    ('Општина 3');

-- Dokumenti za identifikacija
INSERT INTO dokumenti_za_identifikacija (d_vazhi_od, d_vazhi_do, d_izdaden) VALUES
    ('2022-01-01', '2023-01-01', '2022-05-15'),
    ('2022-02-01', '2023-02-01', '2022-06-20'),
    ('2022-03-01', '2023-03-01', '2022-07-25');

-- Izbori
INSERT INTO izbori (i_naziv) VALUES
    ('Избори 1'),
    ('Избори 2'),
    ('Избори 3');

-- Adresi
INSERT INTO adresi (a_ulica, a_broj, a_vlez, a_stan, o_id) VALUES
    ('Улица 1', 10, 'Влез 1', 'Стан 1', 1),
    ('Улица 2', 20, 'Влез 2', 'Стан 2', 2),
    ('Улица 3', 30, 'Влез 3', 'Стан 3', 3);

-- Građani
INSERT INTO gragjani (g_ime, g_prezime, g_embg, g_datum_ragjanje, g_godini, a_id) VALUES
    ('Име 1', 'Презиме 1', '1234567890123', '1990-01-01', 32, 1),
    ('Име 2', 'Презиме 2', '2345678901234', '1985-02-15', 37, 2),
    ('Име 3', 'Презиме 3', '3456789012345', '1980-03-30', 42, 3);

-- Izborni edinici
INSERT INTO izborni_edinici (ie_ime, ie_broj_pratenici) VALUES
    ('Изборен Единицa 1', 100),
    ('Изборен Единицa 2', 120),
    ('Изборен Единицa 3', 80);

-- Izbiracki mesta
INSERT INTO izbiracki_mesta (im_mesto, ie_id, a_id) VALUES
    ('Избирачко Место 1', 1, 1),
    ('Избирачко Место 2', 2, 2),
    ('Избирачко Место 3', 3, 3);

-- Kandidati
INSERT INTO kandidati (g_id) VALUES
    (1),
    (2),
    (3);

-- Clenovi na komisija
INSERT INTO clenovi_na_komisija (g_id) VALUES
    (1),
    (2),
    (3);

-- Realizacii na izbori
INSERT INTO realizacii_na_izbori (ri_ime, ri_datum, i_id) VALUES
    ('Реализација 1', '2022-10-01', 1),
    ('Реализација 2', '2022-10-15', 2),
    ('Реализација 3', '2022-11-01', 3);

-- Partii
INSERT INTO partii (p_ime, a_id) VALUES
    ('Партија 1', 1),
    ('Партија 2', 2),
    ('Партија 3', 3);

-- Prigovori
INSERT INTO prigovori (pr_opis, ri_id, im_id, p_id) VALUES
    ('Приговор 1', 1, 1, 1),
    ('Приговор 2', 2, 2, 2),
    ('Приговор 3', 3, 3, 3);

-- Koalicii
INSERT INTO koalicii (koa_ime, koa_moto, ri_id) VALUES
    ('Коалиција 1', 'Мото 1', 1),
    ('Коалиција 2', 'Мото 2', 2),
    ('Коалиција 3', 'Мото 3', 3);

-- Realizacii so kandidatska lista
INSERT INTO realizacii_so_kandidatska_lista (ri_id) VALUES
    (1),
    (2),
    (3);

-- Realizacii so kandidaturi
INSERT INTO realizacii_so_kandidaturi (ri_id) VALUES
    (1),
    (2),
    (3);

-- Kandidaturi
INSERT INTO kandidaturi (kan_opis, g_id, ri_id, p_id) VALUES
    ('Кандидатура 1', 1, 1, 1),
    ('Кандидатура 2', 2, 2, 2),
    ('Кандидатура 3', 3, 3, 3);

-- Kandidatski listi
INSERT INTO kandidatski_listi (kl_opis, ri_id, p_id, ie_id) VALUES
    ('Кандидатска Листа 1', 1, 1, 1),
    ('Кандидатска Листа 2', 2, 2, 2),
    ('Кандидатска Листа 3', 3, 3, 3);

-- Komisii
INSERT INTO komisii (ri_id, im_id) VALUES
    (1, 1),
    (2, 2),
    (3, 3);

-- Glasanja
INSERT INTO glasanja (ug_vreme, g_id, im_id, ri_id) VALUES
    ('2022-11-01 08:00:00', 1, 1, 1),
    ('2022-11-01 10:00:00', 2, 2, 2),
    ('2022-11-01 12:00:00', 3, 3, 3);

-- Glasovi za kandidat
INSERT INTO glasovi_za_kandidat (ug_id, kan_id) VALUES
    (1, 1),
    (2, 2),
    (3, 3);

-- Glasovi za lista
INSERT INTO glasovi_za_lista (ug_id, kl_id) VALUES
    (1, 1),
    (2, 2),
    (3, 3);

-- E Kandidat Vo
INSERT INTO e_kandidat_vo (g_id, kl_id) VALUES
    (1, 1),
    (2, 2),
    (3, 3);

-- Se Clenovi Na
INSERT INTO se_clenovi_na (g_id, kom_id) VALUES
    (1, 1),
    (2, 2),
    (3, 3);

-- Oformuva
INSERT INTO oformuva (p_id, koa_id) VALUES
    (1, 1),
    (2, 2),
    (3, 3);

-- Kodovi
INSERT INTO kodovi (ug_id, kod_kod, kod_vazi_do) VALUES
    (1, 'КОД1', '2022-11-30'),
    (2, 'КОД2', '2022-11-30'),
    (3, 'КОД3', '2022-11-30');
