E
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide on Prisma, SQLite, and LiteFS for Epic Stack
How to use
- Zainstaluj Prisma CLI w swoim projekcie Epic Stack, jeśli jeszcze go nie masz: npm install @prisma/client prisma. 2. Zdefiniuj schemat bazy danych w pliku prisma/schema.prisma, określając modele danych i relacje między nimi zgodnie z dokumentacją Prisma. 3. Podczas projektowania schematów pamiętaj o zasadzie minimalności: pobieraj tylko pola, które faktycznie wykorzystujesz w aplikacji, zamiast ładować całe modele. Użyj opcji select w zapytaniach Prisma do wskazania konkretnych kolumn. 4. Twórz migracje za pomocą prisma migrate dev --name nazwa_migracji po każdej zmianie schematów, a następnie testuj je lokalnie. 5. Optymalizuj zapytania pragmatycznie: najpierw napisz proste, czytelne zapytania, a dodawaj indeksy tylko wtedy, gdy pomiary wydajności wykaże, że są potrzebne. Unikaj przedwczesnej optymalizacji. 6. Dla wdrożeń multi-region skonfiguruj LiteFS zgodnie z dokumentacją Epic Stack, aby replikować dane SQLite między instancjami aplikacji w różnych regionach.