diff --git a/superset/assets/src/SqlLab/components/CopyQueryTabUrl.jsx b/superset/assets/src/SqlLab/components/CopyQueryTabUrl.jsx index fed7c28bbe9..e48fe1be8fe 100644 --- a/superset/assets/src/SqlLab/components/CopyQueryTabUrl.jsx +++ b/superset/assets/src/SqlLab/components/CopyQueryTabUrl.jsx @@ -27,10 +27,13 @@ export default class CopyQueryTabUrl extends React.PureComponent { inMenu copyNode={(
- {t('share query')} +
+ +
+ {t('Share query')}
)} - tooltipText={t('copy URL to clipboard')} + tooltipText={t('Copy URL to clipboard')} shouldShowText={false} getText={this.getUrl.bind(this)} /> diff --git a/superset/assets/src/SqlLab/components/SouthPane.jsx b/superset/assets/src/SqlLab/components/SouthPane.jsx index b55fdda422a..65d17f7768c 100644 --- a/superset/assets/src/SqlLab/components/SouthPane.jsx +++ b/superset/assets/src/SqlLab/components/SouthPane.jsx @@ -55,7 +55,7 @@ class SouthPane extends React.PureComponent { } const dataPreviewTabs = props.dataPreviewQueries.map(query => ( diff --git a/superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx b/superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx index a255ca631b3..d20d494bcfb 100644 --- a/superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx +++ b/superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx @@ -2,7 +2,7 @@ /* eslint no-undef: 2 */ import React from 'react'; import PropTypes from 'prop-types'; -import { Button } from 'react-bootstrap'; +import { ControlLabel, Button } from 'react-bootstrap'; import Select from 'react-virtualized-select'; import createFilterOptions from 'react-select-fast-filter-options'; @@ -189,13 +189,25 @@ class SqlEditorLeftBar extends React.PureComponent { onChange={this.changeSchema.bind(this)} /> +
+ + {t('See table schema')} +   + + ({this.state.tableOptions.length} +  {t('in')}  + + {this.props.queryEditor.schema} + ) + + {this.props.queryEditor.schema &&