@Override
    protected void loadDatabase() throws DataLoadFailedException {
        try {
            Class.forName("org.sqlite.JDBC");
        } catch (ClassNotFoundException ex) {
            throw new DataLoadFailedException(ex);
        }
        try {
            connection = DriverManager.getConnection("jdbc:sqlite:" + path);
        } catch (SQLException ex) {
            throw new DataLoadFailedException(ex);
        }
    }