PowerSync home pagelight logodark logo
  • Dashboard
  • Get Started
  • Get Started
Documentation
Client SDKs
Self-Hosting
Tutorials
Resources
  • GitHub
  • Community Discord
  • PowerSync Dashboard
  • PowerSync Website
  • Introduction
    • PowerSync Overview
    • PowerSync Philosophy
    Installation
    • Quickstart / Overview
    • Source Database Setup
    • Database Connection
    • Client-Side Setup
    • App Backend Setup
    • Authentication Setup
    Usage
    • Sync Rules
    • Lifecycle / Maintenance
      • Overview
      • Implementing Schema Changes
      • Deploying Schema Changes
      • Handling Update Conflicts
      • Handling Write / Validation Errors
      • Upgrading the Client SDK
      • Postgres Maintenance
      • Compacting Buckets
    • Use Case Examples
    • Tools
    Integration Guides
    • Integrations Overview
    • Supabase + PowerSync
    • FlutterFlow + PowerSync
    • Railway + PowerSync
    • Coolify + PowerSync
    Migration Guides
    • MongoDB Atlas Device Sync Migration Guide
    • WatermelonDB Migration Guide
    Architecture
    • Architecture Overview
    • PowerSync Service
    • Client Architecture
    • PowerSync Protocol
    • Consistency
    Lifecycle / Maintenance

    Lifecycle / Maintenance

    This section covers use cases that will arise throughout the lifetime of your application as you add new features, refactor tech debt into oblivion, and upgrade dependencies.

    Suggest editsRaise issue
    Sharded DatabasesImplementing Schema Changes
    githubdiscordblueskyxyoutubelinkedin
    Powered by Mintlify
    Assistant
    Responses are generated using AI and may contain mistakes.