@Override
	public Status getStatus() {
		if (status == Status.Unconnected) {
			// defer to data source for connection pool status
			return ds.getStatus();
		}
		return status;
	}
Do the final work of inserting new ExecutableRecords into the database. This function
assumes testExecutableDuplication has already run and marked previously ingested records

@param input the executable descriptor
@throws SQLException if database records cannot be inserted
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/AbstractSQLFunctionDatabase.java