king
2022-10-27 83592b5c2dcbfd0a91d36dfa89f1a6cbe95ab1d1
src/utils/utils-custom.js
@@ -850,20 +850,22 @@
  let trimreg = /(from|update|insert\s+into)\s+(@db@)?/ig
  if (!config.wrap || !config.wrap.datatype || config.wrap.datatype === 'dynamic') {
    if (config.setting.interType === 'system') {
      if (config.setting.execute !== 'false') {
        let tbs = config.setting.dataresource.match(cutreg)
        tbs && cuts.push(...tbs)
      }
      config.scripts && config.scripts.forEach(script => {
        if (script.status === 'false') return
        let tbs = script.sql.match(cutreg)
        tbs && cuts.push(...tbs)
      })
    } else {
      let tb = config.setting.tableName.replace(/@db@|\s+/ig, '')
      if (/[a-z_]+/ig.test(tb)) {
        tables.push(tb)
    if (config.setting) {
      if (config.setting.interType === 'system') {
        if (config.setting.execute !== 'false') {
          let tbs = config.setting.dataresource.match(cutreg)
          tbs && cuts.push(...tbs)
        }
        config.scripts && config.scripts.forEach(script => {
          if (script.status === 'false') return
          let tbs = script.sql.match(cutreg)
          tbs && cuts.push(...tbs)
        })
      } else {
        let tb = config.setting.tableName.replace(/@db@|\s+/ig, '')
        if (/[a-z_]+/ig.test(tb)) {
          tables.push(tb)
        }
      }
    }
  }