Optionalstore: InternalStoreProtectedentityA cache to make entity retrieval faster.
ProtectedentityA counter for the entity cache to determine the most accessed entities.
ProtectednymphProtectedprefixProtectedstoreProtectedtokenizerOptionalguid: string | nullOptionaltags: string[] | nullProtectedcleanRemove all copies of an entity from the cache.
The GUID of the entity to remove.
This is used internally by Nymph. Don't call it yourself.
A clone of this instance.
Connect to the SQLite3 database.
Whether this instance is connected to a SQLite3 database.
OptionalclassName: string | EntityConstructor | nullDisconnect from the SQLite3 database.
Whether this instance is connected to a SQLite3 database.
ProtectedentitySearch through a value for an entity reference.
Any value to search.
An entity, GUID, or array of either to search for.
True if the reference is found, false otherwise.
ProtectedfindProtectedgetOptionaltransaction: booleanOptionaltransaction: booleanOptionaltransaction: booleanInitialize the Nymph driver.
This is meant to be called internally by Nymph. Don't call this directly.
The Nymph instance.
Check connection status.
Whether this instance is connected to a SQLite3 database.
ProtectediterateProtectedperformProtectedposixOptionalcaseInsensitive: booleanProtectedpullPull an entity from the cache.
The entity's GUID.
The entity's data or null if it's not cached.
ProtectedpushPush an entity onto the cache.
The entity's GUID.
The entity's cdate.
The entity's mdate.
The entity's tags.
The entity's data.
The entity's sdata.
ProtectedremoveProtectedsaveOptionalstartTransactionCallback: (() => Promise<void>) | nullOptionalcommitTransactionCallback: ((success: boolean) => Promise<boolean>) | nullStaticescapeStaticescape
The SQLite3 Nymph database driver.