reinstate DatabaseNode for compatibility, and update archetype to use the DatastoreCommon