replit-data-handling
Implement Replit PII handling, data retention, and GDPR/CCPA compliance patterns.\nUse when handling sensitive data, implementing data redaction, configuring retention policies,\nor ensuring compliance with privacy regulations for Replit integrations.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Replit PII handling, data retention, and GDPR/CCPA compliance patterns.\nUse when handling sensitive data, implementing data redaction, configuring retention policies,\nor ensuring compliance with privacy regulations for Replit integrations.\nTrigger with phrases like \
How to use
Przygotuj środowisko Replit: upewnij się, że masz aktywne konto Replit z dostępem do Workspace. Jeśli planujesz używać PostgreSQL, utwórz bazę danych w panelu Database. Dla wszystkich systemów przechowywania przygotuj zmienne środowiskowe w sekcji Secrets (np. DATABASE_URL dla PostgreSQL).
Wybierz system przechowywania na podstawie potrzeb: PostgreSQL do danych strukturalnych i złożonych zapytań, Replit KV Database do prostych par klucz-wartość i cache'u (limit 50 MiB, 5000 kluczy), Object Storage do plików i dużych obiektów binarnych.
Skonfiguruj połączenie do wybranego systemu: dla PostgreSQL użyj biblioteki
pg(Node.js) lubpsycopg2(Python) z CONNECTION_STRING z zmiennych środowiskowych. Dla KV Database zaimportuj@replit/databaselubreplit.db. Dla Object Storage użyj@replit/object-storage.Implementuj walidację i bezpieczeństwo danych: sprawdzaj dane wejściowe przed zapisem, używaj prepared statements do zapobiegania SQL injection, przechowuj dane wrażliwe w Secrets, a nie w kodzie. Dla GDPR/CCPA dodaj mechanizmy redakcji i usuwania danych.
Testuj połączenia i przepływy danych: upewnij się, że aplikacja poprawnie łączy się z wybranym systemem przechowywania, obsługuj błędy połączenia i timeout'y, zweryfikuj limity i plany dostępne dla Twojego konta Replit.