Files
crm-server/sql
richardtekula 826fd467bc feat: Add farba field and company details to AI Kurzy module
- Add farba (color) field to kurzy schema and Zod validation
- Add company detail fields (firma_ico, firma_dic, firma_ic_dph, firma_sidlo) to ucastnici
- Remove console logs from ai-kurzy service
- Add SQL migration scripts for schema updates and data

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 14:27:03 +01:00
..

SQL Migration Scripts

Pouzitie na Coolify

1. Pripojenie k databaze cez terminal

# Na Coolify serveri najdi PostgreSQL container a pripoj sa
docker exec -it <postgres_container_id> psql -U <username> -d <database>

# Alebo ak mas pristup cez SSH:
psql -h localhost -U <username> -d <database>

2. Poradie spustenia scriptov

DOLEZITE: Spusti scripty v tomto poradi!

-- 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!