private void generate(Configuration config) throws SQLException {
		config.info.layout_version = supportedLayoutVersion;
		info = config.info;
		vectorFactory.set(config.weightfactory, config.idflookup, config.info.settings);

		createDatabase(config);
		status = Status.Ready;
		isinit = true;
	}
Create a new database

@param config is the configuration information for the database
@throws SQLException if a database connection cannot be established
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/AbstractSQLFunctionDatabase.java