handle table-name.field-name syntax sql in console

This commit is contained in:
Stephanie Yang 2021-07-13 14:04:55 -05:00
parent 97ee1b91ef
commit fa6e179193

View file

@ -112,8 +112,14 @@ export const QueryContainer: FC<{}> = () => {
} else {
let queryArr = query.split(' ');
queryArr.forEach((word, idx) => {
if (word.includes('-') && !word.includes('`')) {
queryArr[idx] = `\`${queryArr[idx]}\``;
if (word.includes('-')) {
let wordArr = word.split('.');
wordArr.forEach((section, idx) => {
if(section.includes('-') && !word.includes('`')) {
wordArr[idx] = `\`${wordArr[idx]}\``;
}
})
queryArr[idx] = wordArr.join('.');
}
});
querySQL(queryArr.join(' '), handleQueryMessages, handleQueryEnd);