mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-07-09 22:42:55 +08:00
Compare commits
11 Commits
fix/oceanb
...
fix/oceanb
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
61296bc855 | ||
|
|
78da0076cf | ||
|
|
279b38fec3 | ||
|
|
0e348fcca4 | ||
|
|
7d79fae84d | ||
|
|
f642e0325d | ||
|
|
43a408f1c9 | ||
|
|
b97b5cf6e2 | ||
|
|
6c269a99cf | ||
|
|
24841f2dd9 | ||
|
|
c2e60c1e52 |
@@ -126,10 +126,11 @@ const installOceanBaseOracleNavigationFallback = (editor: any) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const parts = splitSqlIdentifierPath(identifier.text);
|
const parts = splitSqlIdentifierPath(identifier.text);
|
||||||
if (parts.length !== 2) {
|
if (parts.length < 2) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const [schemaName, tableName] = parts;
|
const schemaName = parts[parts.length - 2];
|
||||||
|
const tableName = parts[parts.length - 1];
|
||||||
if (!schemaName || !tableName) {
|
if (!schemaName || !tableName) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ const legacyLiterals = [
|
|||||||
'选择连接',
|
'选择连接',
|
||||||
'选择数据库',
|
'选择数据库',
|
||||||
'最大返回行数',
|
'最大返回行数',
|
||||||
|
'最大行数:100',
|
||||||
'最大行数:500',
|
'最大行数:500',
|
||||||
'最大行数:1000',
|
'最大行数:1000',
|
||||||
'最大行数:5000',
|
'最大行数:5000',
|
||||||
@@ -64,6 +65,7 @@ describe('QueryEditorToolbar i18n', () => {
|
|||||||
expect(source).toContain("import { useOptionalI18n } from '../i18n/provider';");
|
expect(source).toContain("import { useOptionalI18n } from '../i18n/provider';");
|
||||||
expect(source).toContain('const i18n = useOptionalI18n();');
|
expect(source).toContain('const i18n = useOptionalI18n();');
|
||||||
expect(source).toContain('const t = i18n?.t ?? defaultTranslate;');
|
expect(source).toContain('const t = i18n?.t ?? defaultTranslate;');
|
||||||
|
expect(source).toContain("{ label: '100', value: 100 }");
|
||||||
|
|
||||||
for (const key of requiredKeys) {
|
for (const key of requiredKeys) {
|
||||||
expect(source).toContain(key);
|
expect(source).toContain(key);
|
||||||
|
|||||||
@@ -291,6 +291,7 @@ const QueryEditorToolbar: React.FC<QueryEditorToolbarProps> = ({
|
|||||||
value={maxRows}
|
value={maxRows}
|
||||||
onChange={(val) => onMaxRowsChange(Number(val))}
|
onChange={(val) => onMaxRowsChange(Number(val))}
|
||||||
options={[
|
options={[
|
||||||
|
{ label: '100', value: 100 },
|
||||||
{ label: t("query_editor.max_rows.option_500"), value: 500 },
|
{ label: t("query_editor.max_rows.option_500"), value: 500 },
|
||||||
{ label: t("query_editor.max_rows.option_1000"), value: 1000 },
|
{ label: t("query_editor.max_rows.option_1000"), value: 1000 },
|
||||||
{ label: t("query_editor.max_rows.option_5000"), value: 5000 },
|
{ label: t("query_editor.max_rows.option_5000"), value: 5000 },
|
||||||
|
|||||||
Reference in New Issue
Block a user