def _get_column_description_comment(self, column_elt): """ Get a column's description as an end-of-line comment. THE XYLINQ COLUMN DESCRIPTION MUST BE SINGLE-LINE. @param IN column_elt Column XML element @return The description comment as a string """ description = get_xy_column_description(column_elt) if not description: return "" description = description.strip() if not description: return "" return " -- %s" % description
def _get_column_description_comment(self, column_elt): """ Get a column's description as an end-of-line comment. THE XYLINQ COLUMN DESCRIPTION MUST BE SINGLE-LINE. @param IN column_elt Column XML element @return The description comment as a string """ description = get_xy_column_description(column_elt) if not description: return "" description = description.strip() if not description: return "" # This is inserted into an EXECUTE IMMEDIATE string, so we need to escape single quotes description = description.replace("'", "''") return " -- %s" % description