sql: extract frontend code into separate package (#81109)

* sql: extract frontend code into separate package

* updated package version
This commit is contained in:
Gábor Farkas
2024-01-26 11:38:29 +01:00
committed by GitHub
parent 2febbec758
commit 29e8a355cb
87 changed files with 187 additions and 104 deletions
+22
View File
@@ -0,0 +1,22 @@
export type {
DB,
RAQBFieldTypes,
SQLExpression,
SQLOptions,
SQLQuery,
SqlQueryModel,
SQLSelectableValue,
} from './types';
export { QueryFormat } from './types'; // this is an enum, we cannot export-type it
export { SqlDatasource } from './datasource/SqlDatasource';
export { formatSQL } from './utils/formatSQL';
export { ConnectionLimits } from './components/configuration/ConnectionLimits';
export { Divider } from './components/configuration/Divider';
export { TLSSecretsConfig } from './components/configuration/TLSSecretsConfig';
export { useMigrateDatabaseFields } from './components/configuration/useMigrateDatabaseFields';
export { SqlQueryEditor } from './components/QueryEditor';
export type { QueryHeaderProps } from './components/QueryHeader';
export { createSelectClause, haveColumns } from './utils/sql.utils';
export { applyQueryDefaults } from './defaults';
export { makeVariable } from './utils/testHelpers';
export { QueryEditorExpressionType } from './expressions';