am trying something similar with langchain and stuck at langchain understanding tablenames and column names while trying to use Natural language, did you had any luck with your above code?