createDurableObjectSqliteDataConnector
The createDurableObjectSqliteDataConnector function creates a data connector that uses Cloudflare Durable Object's built-in SQLite storage.
createDurableObjectSqliteDataConnector<Depth>(options: DurableObjectSqliteDataConnectorOptions<Depth>): DurableObjectSqliteDataConnector<Depth>| Type | Description | |
|---|---|---|
options | DurableObjectSqliteDataConnectorOptions<Depth> | The connector options. |
| returns | DurableObjectSqliteDataConnector<Depth> | A data connector. |
The connector automatically creates tables and indexes as needed. Data is persisted automatically across the Durable Object's lifecycle.
Example
class MySyncletDurableObject extends SyncletDurableObject {
getCreateComponents() {
return {
dataConnector: createDurableObjectSqliteDataConnector({
depth: 3,
sqlStorage: this.ctx.storage.sql,
}),
};
}
}
Since
v0.0.6