public boolean execute() {
Connection connection = null;
try {
if (path.getParentFile().exists()) {
//Create connection
SQLiteDriver sQLiteDriver = Lookup.getDefault().lookup(SQLiteDriver.class);
String connectionUrl = SQLUtils.getUrl(sQLiteDriver, path.getAbsolutePath(), 0, "");
connection = sQLiteDriver.getConnection(connectionUrl, "", "");
//Create statement and create nodes and egdes table
Statement statement = connection.createStatement();
statement.setQueryTimeout(30); // set timeout to 30 sec.