@Override
	public void close() {

		weightTable.close();
		idfLookupTable.close();

		archtable.close();
		compilertable.close();
		repositorytable.close();
		pathtable.close();
		catstringtable.close();

		callgraphTable.close();
		exeCategoryTable.close();
		keyValueTable.close();
		exeTable.close();
		descTable.close();

		if (optionaltables != null) {
			for (OptionalTable table : optionaltables) {
				table.close();
			}
			optionaltables = null;
		}

		if (db != null) {
			closing(db);
			try {
				db.close();
			}
			catch (SQLException e) {
				e.printStackTrace();
			}
			db = null;
		}
		status = Status.Unconnected;

		isinit = false;
		info = null;
	}
Database Information established by {@link #createDatabase(Configuration)} or
{@link #initializeDatabase(Configuration)}
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/AbstractSQLFunctionDatabase.java