Embedded Database Wrapper for providing high-level application functionaliy backed by a JDBC database.
This class currently uses Apache Derby as the backed. The DDL that defines the structures are defined by the
dbinit.sql script within this package.
author: Mark A. Kobold <mkobold at isqlviewer dot com> version: 1.0
Initializes the internal databases by creating the connection and creating all the nessecary database structures.
If this method returns true, the calling method should perform any nessecary upgrade and or import functions as
deemed nessecary by the caller.
This method should only be called once.
true if the database was initialized as a new instance, false if the database waspre-existing. throws: SQLException -