feat: AI Kurzy module, project/service documents, services SQL import
- Add AI Kurzy module with courses, participants, and registrations management - Add project documents and service documents features - Add service folders for document organization - Add SQL import queries for services from firmy.slovensko.ai - Update todo notifications and group messaging - Various API improvements and bug fixes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
46
sql/README.md
Normal file
46
sql/README.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 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 <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!**
|
||||
|
||||
```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!
|
||||
Reference in New Issue
Block a user