Set this method private, API should not expose SQL