A "versionchange" transaction never run concurrently with other transactions. When a database is opened with a version number higher than the current version , a new "versionchange" transaction is automatically created and made available through the upgradeneeded event. The upgradeneeded event isn't fired, and thus the "versionchange" transaction isn't started, until all other connections to the same database are closed. This ensures that all other transactions are finished .
Item Description: A high-tech typewriter that produces a cognitohazardous effect on every person trying to formulate a description for said object. Despite being a typewriter, it is always described as a typewriter, with various properties, containment places and such replaced with analogous typewriter-related properties. However, the verb "to shoot" and its cognates are not affected. Attempts to photograph the object are hindered by mental influence, and any attempts to draw or paint the object result in a drawing of a typewriter.
Date of Recovery: ██-██-████
Location of Recovery: An abandoned printing device research base that belonged to a defunct group of interest called [REDACTED].
Current Status: In storage in Site ███ printing devices room. An effort to produce copies of the typewriter is underway.
Notes: This typewriter is great! Easy to shoot, very accurate, good shooting distance, lightweight, supports different key sets and has a 60 cartridge tray. The typing mechanism is detachable, .45ACP and versions are available. Most likely, the anomalous effect was developed in order to hinder intelligence efforts. - Agent Cora.