This example demonstrates how to create a file system database store in a J2SE Java environment. The Configuration object
is used to create the database. Once created, a Connection object is returned. To create tables, the schemaUpdateBegin method
is invoked to start changes to the underlying schema and the schemaUpdateComplete method completes changing the schema.
Tables in UltraLiteJ do not have owners and are identified only by name.
The Domain interface defines constants to denote the various data types supported in a column in an UltraLiteJ table.
The primary index (createPrimaryIndex) is guaranteed to be unique.