-- ============================================================ -- 037_krs_extended_data.sql -- Rozszerzone dane z KRS API -- ============================================================ -- Surowe dane z KRS API (JSONB) ALTER TABLE companies ADD COLUMN IF NOT EXISTS krs_raw_data JSONB; -- Timestamp ostatniego pobrania z KRS ALTER TABLE companies ADD COLUMN IF NOT EXISTS krs_fetched_at TIMESTAMP; -- Data rejestracji w KRS ALTER TABLE companies ADD COLUMN IF NOT EXISTS krs_registration_date DATE; -- Sposób reprezentacji ALTER TABLE companies ADD COLUMN IF NOT EXISTS krs_representation TEXT; -- Przedmiot działalności z KRS (JSONB array) ALTER TABLE companies ADD COLUMN IF NOT EXISTS krs_activities JSONB DEFAULT '[]'; -- Komentarze COMMENT ON COLUMN companies.krs_raw_data IS 'Pełna odpowiedź z API KRS (JSON)'; COMMENT ON COLUMN companies.krs_fetched_at IS 'Data ostatniego pobrania danych z KRS'; COMMENT ON COLUMN companies.krs_registration_date IS 'Data rejestracji w KRS'; COMMENT ON COLUMN companies.krs_representation IS 'Sposób reprezentacji spółki'; COMMENT ON COLUMN companies.krs_activities IS 'Przedmiot działalności z KRS jako JSON array'; -- Grant permissions GRANT ALL ON TABLE companies TO nordabiz_app;