# SQL Migration Scripts ## Pouzitie na Coolify ### 1. Pripojenie k databaze cez terminal ```bash # Na Coolify serveri najdi PostgreSQL container a pripoj sa docker exec -it psql -U -d # Alebo ak mas pristup cez SSH: psql -h localhost -U -d ``` ### 2. Poradie spustenia scriptov **DOLEZITE: Spusti scripty v tomto poradi!** ```sql -- 1. Najprv schema migration (vytvori nove tabulky a stlpce) \i /path/to/01_schema_migration.sql -- 2. Potom AI Kurzy data (vlozi kurzy a ucastnikov) \i /path/to/02_ai_kurzy_data.sql -- 3. Volitelne: Cleanup existujucich dat (POZOR - maze data!) \i /path/to/03_cleanup_data.sql ``` ### 3. Alternativne - copy/paste Mozes tiez otvorit subory a copy/paste obsah priamo do psql terminalu. ### Popis suborov | Subor | Popis | |-------|-------| | `01_schema_migration.sql` | Vytvori vsetky nove tabulky (chat groups, push notifications, AI kurzy, atd.) a prida nove stlpce do existujucich tabuliek | | `02_ai_kurzy_data.sql` | Importuje kurzy a ucastnikov z CSV - 6 kurzov, 9 ucastnikov | | `03_cleanup_data.sql` | Vymaze test data z todos, companies, projects, notes, events, messages | ### Poznamky - `01_schema_migration.sql` je bezpecny - pouziva `IF NOT EXISTS` takze nevytvori duplicity - `02_ai_kurzy_data.sql` najprv ZMAZE existujuce AI kurzy data! - `03_cleanup_data.sql` ZMAZE data! Pouzi opatrne!