My question is - does Dataomic require the explicit manual creation of unique sequence numbers by the end user? Or is it just the example provided?

I'm reading through the Datomic tutorial.

When I look at the data that gets loaded in seattle-data0.dtm I see on the first two lines:

[
{:district/region :region/e, :db/id #db/id[:db.part/user -1000001], :district/name "East"}
{:db/id #db/id[:db.part/user -1000002], :neighborhood/name "Capitol Hill", :neighborhood/district #db/id[:db.part/user -1000001]}

Notice in particular the values

:db/id #db/id[:db.part/user -1000001],
:db/id #db/id[:db.part/user -1000002]
#db/id[:db.part/user -1000001]

Perhaps you can help me understand - this appears to explicitly require a manually generated unique ID sequence number when preparing data for insert.

Surely in a modern database we can rely on the database to generate sequence numbers for us?

When I go to do my own example schema and data insert - I find that I am required to insert manual ID numbers as well. What am I missing?

Edit
Report