Remove ID from storage methods

This commit is contained in:
2026-02-25 00:46:34 +11:00
parent 91df32c786
commit fe68cf2459
5 changed files with 77 additions and 140 deletions

View File

@@ -1,6 +1,5 @@
import { AESKey } from '../src/crypto/aes-key.js';
import { BaseStorage } from '../src/storage/base-storage.js';
import { StorageMemory, StorageMemorySynced, EncryptedStorage } from '../src/storage/index.js';
import { StorageMemory, EncryptedStorage } from '../src/storage/index.js';
const storage = StorageMemory.from();
// const storageSynced = StorageMemorySynced.from(storage);
@@ -8,6 +7,7 @@ const storage = StorageMemory.from();
const currentDate = new Date();
const data = {
id: 'test',
name: 'test',
age: 20,
email: 'test@test.com',
@@ -24,9 +24,9 @@ storageEncryptedBase.on('insert', (event) => {
});
// Store data in storage
await storage.insertOne('test', data);
await storage.insertOne(data);
// storageSynced.insertOne('test', data);
await storageEncrypted.insertOne('test', data);
await storageEncrypted.insertOne(data);
// Retrieve data from storage
const retrievedData = await storage.findOne({ name: 'test' });