@sms/store-do
Interfaces
SqlStorageLike
Defined in: packages/drivers/store/do/src/index.ts:5
Structural subset of Cloudflare’s SqlStorage (so this package needs no workers-types dependency).
Methods
exec()
exec(query, ...bindings): {
toArray: Record<string, unknown>[];
};
Defined in: packages/drivers/store/do/src/index.ts:6
Parameters
| Parameter | Type |
|---|---|
query | string |
…bindings | unknown[] |
Returns
{
toArray: Record<string, unknown>[];
}
toArray()
toArray(): Record<string, unknown>[];
Returns
Record<string, unknown>[]
Functions
durableObjectDatabase()
function durableObjectDatabase(sql): Database;
Defined in: packages/drivers/store/do/src/index.ts:10
Wrap a Durable Object’s ctx.storage.sql as a Database driver.
Parameters
| Parameter | Type |
|---|---|
sql | SqlStorageLike |
Returns
openDurableObjectStore()
function openDurableObjectStore(sql): Promise<Store>;
Defined in: packages/drivers/store/do/src/index.ts:34
Parameters
| Parameter | Type |
|---|---|
sql | SqlStorageLike |
Returns
Promise<Store>