Allow for UUIDs and other types of non-integer primary keys
Use uuidtools rather than securerandom which is not part of 1.8.7 stdlib
Those tests are unrelated to UUID vs ID
:primary_key is not supported, use an index instead.

Other alternative: `execute "ALTER TABLE nodes ADD PRIMARY KEY (id)"`
No need to specify the primary key since it's :id
don't name-collide on "id"
3.7.2