@cocreate/crud-client
Version:
An useful CRUD api operate Create, read, update, delete with built in database. Can be used as a firebase alternative. Easily configured using HTML5 attributes and/or JavaScript API.
36 lines (30 loc) • 1.31 kB
JavaScript
async function testIndexes() {
if (!('indexedDB' in window)) {
console.log("This browser doesn't support IndexedDB.");
return;
} else {
let createIndexes = await CoCreate.crud.createIndex({
database: ['testDB', 'testDB1', 'testDB2'],
array: ['testCollection', 'testCollection1', 'testCollection2'],
index: 'testIndexes'
})
console.log('createIndexes', createIndexes)
let readIndexes = await CoCreate.crud.readIndex({
database: ['testDB', 'testDB1', 'testDB2'],
array: ['testCollection', 'testCollection1', 'testCollection2']
})
console.log('readIndexes', readIndexes)
let updateIndexes = await CoCreate.crud.updateIndex({
database: ['testDB', 'testDB1', 'testDB2'],
array: ['testCollection', 'testCollection1', 'testCollection2'],
index: { testIndexes: 'testIndexes1' }
})
console.log('updateIndexes', updateIndexes)
let deleteIndexes = await CoCreate.crud.deleteIndex({
database: ['testDB', 'testDB1', 'testDB2'],
array: ['testCollection', 'testCollection1', 'testCollection2'],
index: 'testIndexes1'
})
console.log('deleteIndexes', deleteIndexes)
}
}