add the ability to not set the id and have the database do that on creates
This provides the capability to allow the database to add the _id to the db record instead of setting it in the adapter. This is done by setting the createUuid property for the adapter to false (it defaults to true to prevent this change from being a breaking change).