-- 1. Alkalmazás felhasználó létrehozása (ha még nem létezik) DO $$ BEGIN IF NOT EXISTS (SELECT FROM pg_catalog.pg_user WHERE usename = 'service_finder_app') THEN CREATE USER service_finder_app WITH PASSWORD 'AppSafePass_2026'; -- Itt a valós jelszavadat használd END IF; END $$; -- 2. Adatbázis létrehozása -- Megjegyzés: A Docker alapértelmezetten létrehozza a POSTGRES_DB-t, -- de biztosítjuk a létezését és a jogosultságokat. GRANT ALL PRIVILEGES ON DATABASE service_finder TO service_finder_app; -- 3. Séma jogosultságok beállítása \c service_finder GRANT ALL ON SCHEMA public TO service_finder_app; ALTER SCHEMA public OWNER TO service_finder_app;