linear-data-handling
Synchronizuj, twórz kopie i weryfikuj spójność danych Linear w jednym miejscu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do zarządzania danymi w Linear — synchronizacja pełna i przyrostowa, eksport do JSON/CSV, tworzenie kopii zapasowych i sprawdzanie spójności między Linear a lokalnym stanem. Obsługuje webhook-owe aktualizacje, rozwiązywanie konfliktów i eventual consistency. Pracuje z dowolnym ORM (Drizzle, Prisma, Knex) i bazą danych.
Jak używać
Zainstaluj pakiet Linear SDK (@linear/sdk) i skonfiguruj klucz API w zmiennych środowiskowych.
Przygotuj bazę danych z dowolnym ORM (Drizzle, Prisma lub Knex) — będzie przechowywać zsynchronizowane dane Linear.
Zdefiniuj schemat danych dla zagadnień Linear, korzystając z dostarczonego modelu TypeScript — obejmuje identyfikator, tytuł, priorytet, stan, zespół, przypisanego użytkownika i daty.
Uruchom pełną synchronizację, aby pobrać wszystkie zagadnienia z Linear, rozwiązać relacje (zespoły, projekty, cykle) i wstawić je do bazy lokalnej.
Skonfiguruj webhook-ową synchronizację przyrostową — nowe i zmienione zagadnienia będą automatycznie aktualizowane bez konieczności pełnego pobrania.
Eksportuj dane do JSON lub CSV, sprawdzaj spójność między Linear a lokalnym stanem, a w razie konfliktów użyj wbudowanego mechanizmu rozwiązywania — wszystko wyzwalane frazami jak "linear data sync", "backup linear" lub "sync linear issues".