Class: LocalStorageEngine
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:16
Implements
Constructors
Constructor
new LocalStorageEngine(
prefix):LocalStorageEngine
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:22
Parameters
prefix
string = ''
Returns
LocalStorageEngine
Methods
clear()
clear():
void
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:27
Returns
void
create()
create(
collection,document,id?):Promise<string>
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:37
Parameters
collection
string
document
id?
string
Returns
Promise<string>
Implementation of
delete()
delete(
collection,id):Promise<void>
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:87
Parameters
collection
string
id
string
Returns
Promise<void>
Implementation of
readMany()
readMany(
collection,filters?):Promise<EngineDocumentsCollection>
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:62
Parameters
collection
string
filters?
Returns
Promise<EngineDocumentsCollection>
Implementation of
readOne()
readOne(
collection,id):Promise<EngineDocument>
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:53
Parameters
collection
string
id
string
Returns
Promise<EngineDocument>
Implementation of
update()
update(
collection,id,updates):Promise<void>
Defined in: packages/soukai/src/engines/LocalStorageEngine.ts:72
Parameters
collection
string
id
string
updates
Returns
Promise<void>