LibWeb/IDB: Implement IDBDatabase::createObjectStore

This commit is contained in:
stelar7 2025-03-24 20:43:12 +01:00 committed by Jelle Raaijmakers
commit 1057c88fdd
Notes: github-actions[bot] 2025-03-27 15:49:41 +00:00
7 changed files with 102 additions and 10 deletions

View file

@ -29,6 +29,16 @@ void Database::visit_edges(Visitor& visitor)
visitor.visit(m_object_stores);
}
bool Database::has_object_store_named(String const& name) const
{
for (auto const& object_store : m_object_stores) {
if (object_store->name() == name)
return true;
}
return false;
}
Vector<GC::Root<Database>> Database::for_key(StorageAPI::StorageKey const& key)
{
Vector<GC::Root<Database>> databases;