-- Insert into Korisnik
INSERT INTO Korisnik (korisnickoIme, ime, prezime, emailAdresa, datumRagjanje, pol, telefonskiBroj, lozinka, broj, grad, ulica) VALUES
('user1', 'Marko', 'Markovski', 'marko.markovski@example.com', '1995-05-20', 'Male', '071234567', 'password123', 10, 'Skopje', 'Makedonska'),
('user2', 'Ana', 'Stojanovska', 'ana.ana@example.com', '1998-08-15', 'Female', '078765432', 'password456', 20, 'Bitola', 'Ilindenska'),
('user3', 'Ivan', 'Ivanovski', 'ivan.ivanovski@example.com', '1992-12-10', 'Male', '072345678', 'securepass789', 15, 'Ohrid', 'Partizanska'),
('user4', 'Jana', 'Angelovska', 'jana.angelovska@example.com', '1998-08-15', 'Female', '078765432', 'password4e56', 20, 'Skopje', 'Ilindenska'),
('user5', 'Nikola', 'Janev', 'nikola.janev@example.com', '1998-08-15', 'Male', '072345678', 'securepass789', 15, 'Negotino', 'Partizanska');

-- Insert into Donor
INSERT INTO Donor (korisnickoIme) VALUES
('user1'), ('user3');

-- Insert into MedicinskoLice
INSERT INTO MedicinskoLice (korisnickoIme) VALUES
('user2');

-- Insert into Volonter
INSERT INTO Volonter (korisnickoIme) VALUES
('user1'), ('user3');

-- Insert into JavnaUstanova
INSERT INTO JavnaUstanova (korisnickoIme) VALUES
('user2');

-- Insert into DonacijaTip
INSERT INTO DonacijaTip (id) VALUES
(1), (2), (3);

-- Insert into TipDonacijaSredstva
INSERT INTO TipDonacijaSredstva (sredstva, donacijaTipId) VALUES
('Clothes', 1), ('Food', 2), ('Medical Supplies', 3);

-- Insert into Administrator
INSERT INTO Administrator (korisnickoIme, lozinka) VALUES
('admin1', 'adminpass'), ('admin2', 'strongpass');

-- Insert into BaranjeZaKreiranjeAkcija
INSERT INTO BaranjeZaKreiranjeAkcija (opis, imeAkcija, datumOdobruvanje, datumKreiranje) VALUES
('Help for kids', 'Kids Aid', '2024-02-01', '2024-01-15'),
('Medical support', 'Health Aid', '2024-03-05', '2024-02-10');

-- Insert into Akcija
INSERT INTO Akcija (opis, imeAkcija, datumNaTraenjeOd, datumNaTraenjeDo) VALUES
('Food Drive', 'Feeding Hope', '2024-02-05', '2024-03-01'),
('Medical Help', 'Health First', '2024-03-10', '2024-04-01');

-- Insert into FizickaAkcija
INSERT INTO FizickaAkcija (id, lokacija) VALUES
(1, 'City Center'),
(2, 'Hospital Area');

-- Insert into OnlineAkcija
INSERT INTO OnlineAkcija (id, potrebnaSuma) VALUES
(1, 100000),
(2, 50000);

-- Insert into onlineAkcijaTransakciskiSmetki
INSERT INTO onlineAkcijaTransakciskiSmetki (imeNalogoprimac, banka, onlineAkcijaId) VALUES
('Humanitarian Org', 'National Bank', 1),
('Red Cross', 'Bank of Skopje', 2);

-- Insert into Sponzori
INSERT INTO Sponzori (Ime, telBroj, email, broj, grad, ulica) VALUES
('CompanyX', 070123456, 'info@companyx.com', 30, 'Tetovo', 'Goce Delchev'),
('FoundationY', 078654321, 'contact@foundationy.org', 25, 'Veles', 'Marx Street');

-- Insert into baranjeFizickoLice
INSERT INTO baranjeFizickoLice (opis, imeAkcija, datumOdobruvanje, datumKreiranje, korisnickoIme) VALUES
('Personal donation', 'Medical Aid', '2024-02-10', '2024-01-25', 'user1'),
('Support for homeless', 'Hope Drive', '2024-04-15', '2024-03-20', 'user3');

-- Insert into Odobruvanje
INSERT INTO Odobruvanje (opis, imeAkcija, datumOdobruvanje, datumKreiranje, korisnickoIme) VALUES
('Approved donation', 'Kids Aid', '2024-02-02', '2024-01-16', 'user2'),
('Medical Supplies Approved', 'Health Aid', '2024-03-06', '2024-02-11', 'user3');

-- Insert into IsprakjanjeBaranje
INSERT INTO IsprakjanjeBaranje (opis, imeAkcija, datumNaTraenjeOd, datumNaTraenjeDo, baranjeZaKreiranjeAkcijaId) VALUES
('Request sent', 'Food Drive', '2024-02-06', '2024-02-28', 1),
('Request for Medical Aid', 'Health First', '2024-03-12', '2024-03-30', 2);

-- Insert into Raboti
INSERT INTO Raboti (akcijaId, korisnickoIme) VALUES
(1, 'user1'),
(2, 'user3');

-- Insert into Volontira
INSERT INTO Volontira (id, korisnickoIme) VALUES
(1, 'user1'),
(2, 'user3');

-- Insert into Sponzorira
INSERT INTO Sponzorira (id, Ime) VALUES
(1, 'CompanyX'),
(2, 'FoundationY');

-- Insert into Donacija
INSERT INTO Donacija (id, akcijaId, korisnickoIme) VALUES
(1, 1, 'user1'),
(2, 2, 'user3');

