Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion configuration/source-db/connection.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@
<Accordion title="Xata">
1. In the [PowerSync Dashboard](https://dashboard.powersync.com/), select your project and instance and go to the **Database Connections** view.
2. Click **Connect to Source Database** and ensure the **Postgres** tab is selected.
3. In your Xata dashboard, navigate to Overview -> Connect and copy the connection URI. Alternatively, use the [Xata CLI](https://xata.io/docs/cli) and run `xata branch url` to obtain the URI and copy that.

Check warning on line 131 in configuration/source-db/connection.mdx

View check run for this annotation

Mintlify / Mintlify Validation (powersync) - vale-spellcheck

configuration/source-db/connection.mdx#L131

Did you really mean 'Xata'?
4. Paste the connection details into the "**URI**" field in the PowerSync Dashboard.
5. Click **Test Connection** and fix any errors.
6. Click **Save Connection**.
Expand Down Expand Up @@ -188,7 +188,7 @@

## <Icon icon="microsoft" iconType="solid" size={32}/> Azure DocumentDB Specifics

To connect to **Azure DocumentDB** (formerly Azure Cosmos DB for MongoDB vCore), use the same instructions as for MongoDB above. PowerSync detects DocumentDB automatically. Azure DocumentDB support is [experimental](/resources/feature-status). See [Azure DocumentDB](/configuration/source-db/setup#azure-documentdb) for supported variants and limitations.
To connect to **Azure DocumentDB** (formerly Azure Cosmos DB for MongoDB vCore), use the same instructions as for MongoDB above. PowerSync detects DocumentDB automatically. Azure DocumentDB support is in [alpha](/resources/feature-status). See [Azure DocumentDB](/configuration/source-db/setup#azure-documentdb) for supported variants and limitations.


## <Icon icon="dolphin" iconType="solid" size={32}/> MySQL Specifics
Expand Down
4 changes: 2 additions & 2 deletions configuration/source-db/setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ Due to the logical replication requirement, not all Postgres hosting providers a
**Version compatibility**: PowerSync requires MongoDB version 6.0 or greater.
</Check>
<Tip>For more information on migrating from MongoDB Atlas Device Sync to PowerSync, see our [migration guide](/migration-guides/atlas-device-sync).</Tip>
<Note>PowerSync also supports **Azure DocumentDB** (formerly Azure Cosmos DB for MongoDB vCore) through this same MongoDB connector, as an [experimental](/resources/feature-status) feature. See [Azure DocumentDB](#azure-documentdb) below for supported variants and limitations.</Note>
<Note>PowerSync also supports **Azure DocumentDB** (formerly Azure Cosmos DB for MongoDB vCore) through this same MongoDB connector, as an [alpha](/resources/feature-status) feature. See [Azure DocumentDB](#azure-documentdb) below for supported variants and limitations.</Note>

### Permissions Required: MongoDB Atlas

Expand Down Expand Up @@ -356,7 +356,7 @@ If you need to use private endpoints with MongoDB Atlas, see [Private Endpoints]
### Azure DocumentDB

<Warning>
Azure DocumentDB support is **experimental**. APIs and behavior may change, and it is not yet covered by SLAs. See [Feature Status](/resources/feature-status) for what this means for production readiness and support.
Azure DocumentDB support is in **alpha**. It is subject to breaking changes and not yet covered by SLAs. See [Feature Status](/resources/feature-status) for what this means for production readiness and support.
</Warning>

PowerSync replicates from Azure DocumentDB (formerly Azure Cosmos DB for MongoDB vCore) through this same MongoDB connector. There is no separate connector or configuration: keep `type: mongodb`, point it at your connection string, and PowerSync detects DocumentDB automatically. Setup, permissions, and connection steps are the same as MongoDB above, except for the Post Images setting noted below.
Expand Down
2 changes: 1 addition & 1 deletion intro/powersync-overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ PowerSync is designed to be backend database agnostic, and supports these source

<Card title="SQL Server (Beta)" icon="server" href="/configuration/source-db/setup#sql-server" />

<Card title="Azure DocumentDB (Experimental)" icon="microsoft" href="/configuration/source-db/setup#azure-documentdb" />
<Card title="Azure DocumentDB (Alpha)" icon="microsoft" href="/configuration/source-db/setup#azure-documentdb" />

<Card title="Convex (Experimental)" icon="database" href="/configuration/source-db/setup#convex" />
</CardGroup>
Expand Down
2 changes: 1 addition & 1 deletion intro/powersync-philosophy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The app is always [fast and responsive](https://www.powersync.com/blog/local-fir

PowerSync lets you avoid the complexities of using APIs to move app state [over the network](https://www.powersync.com/blog/escaping-the-network-tarpit). Its goal is to solve the hard problems of keeping data in sync, without getting in your way.

You use a supported backend source such as Postgres, MongoDB, MySQL, SQL Server, Azure DocumentDB (experimental), or Convex (experimental) \[[1](#footnotes)\] on the server, a standard SQLite database on the client, and your [own backend](/configuration/app-backend/setup) to process mutations. PowerSync keeps the SQLite database in sync with your backend source.
You use a supported backend source such as Postgres, MongoDB, MySQL, SQL Server, Azure DocumentDB (alpha), or Convex (experimental) \[[1](#footnotes)\] on the server, a standard SQLite database on the client, and your [own backend](/configuration/app-backend/setup) to process mutations. PowerSync keeps the SQLite database in sync with your backend source.

### State Management

Expand Down
2 changes: 1 addition & 1 deletion intro/setup-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ Using the [PowerSync CLI](/tools/cli) and want an automatically integrated Postg
<Tab title="Azure DocumentDB">
Setup, permissions, and connection steps for Azure DocumentDB are the same as MongoDB, except for a Post Images setting. Follow the setup instructions for MongoDB, then see [Azure DocumentDB Source Database Setup](/configuration/source-db/setup#azure-documentdb) for further details.

<Note>Azure DocumentDB support is currently an [Experimental release](/resources/feature-status).</Note>
<Note>Azure DocumentDB support is currently an [alpha release](/resources/feature-status).</Note>
</Tab>

<Tab title="MySQL">
Expand Down
4 changes: 2 additions & 2 deletions resources/feature-status.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ Below is a summary of the current main PowerSync features and their release stat
| **Category / Item** | **Status** |
| -------------------------------------------------- | -------------- |
| **Database Connectors** | |
| Azure DocumentDB (Cosmos DB for MongoDB vCore) | Experimental |
| Convex | Experimental |
| Azure DocumentDB (Cosmos DB for MongoDB vCore) | Alpha |
| SQL Server | Beta |
| MySQL | Beta |
| MongoDB | GA |
Expand All @@ -70,8 +70,8 @@ Below is a summary of the current main PowerSync features and their release stat
| Checkpoint Requests | Alpha |
| Tauri SDK | Alpha |
| Rust SDK | Alpha |
| Capacitor SDK | Beta |
| TanStack Query | Alpha |
| Capacitor SDK | Beta |
| .NET SDK | Beta |
| OP-SQLite Support | Beta |
| Flutter Web Support | Beta |
Expand Down
Loading