MCPcopy Create free account
hub / github.com/totaljs/framework / nosqlwrapper

Function nosqlwrapper

index.js:1757–1777  ·  view source on GitHub ↗
(name)

Source from the content-addressed store, hash-verified

1755}
1756
1757function nosqlwrapper(name) {
1758 var db = F.databases[name];
1759 if (db)
1760 return db;
1761
1762 // absolute
1763 if (name[0] === '~') {
1764 db = framework_nosql.load(U.getName(name), name.substring(1), true);
1765 } else {
1766 var is = name.substring(0, 6);
1767 if (is === 'http:/' || is === 'https:')
1768 db = framework_nosql.load(U.getName(name), name);
1769 else {
1770 F.path.verify('databases');
1771 db = framework_nosql.load(name, F.path.databases(name));
1772 }
1773 }
1774
1775 F.databases[name] = db;
1776 return db;
1777}
1778
1779F.database = global.NOSQL = F.nosql = function(name) {
1780 if (!global.framework_nosql)

Callers 1

index.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected