public static void create(Statement stmt) {
        String createToolLogTable = "CREATE TABLE ToolLog (" +
                "ID             INTEGER   PRIMARY KEY AUTOINCREMENT,"+
                "ToolID         CHAR(10)  DEFAULT ''        NOT NULL," +
                "Type           CHAR(10)  DEFAULT ''        NOT NULL," +
                "Description    CHAR(20)  DEFAULT ''        NOT NULL," +
                "Date           DATE      CURRENT_TIMESTAMP NOT NULL CHECK(Date > '1970-01-01')," + //JDBC epoch
                "Division       CHAR(50)  DEFAULT ''        NOT NULL," + //Division Description
                "TeamID         CHAR(10)  DEFAULT ''        NOT NULL," +
                "UserName       CHAR(20)  DEFAULT ''        NOT NULL," +
                "Condition      CHAR(50)  DEFAULT ''        NOT NULL," + //Condition Description
                "Price          NUM(20,2) DEFAULT 0         NOT NULL," +
                "Comment        CHAR(100) DEFAULT ''        NOT NULL," +
               
                "FOREIGN KEY(ToolID) REFERENCES Tools(ToolID) "+
                "ON UPDATE RESTRICT ON DELETE RESTRICT " +
               
                ")";

        try {
            stmt.executeUpdate("DROP TABLE IF EXISTS ToolLog");
            stmt.executeUpdate(createToolLogTable);
            
        } catch (SQLException ex) {
            ex.printStackTrace();
        }        
    }