This PR adds a Data preview section on the Datasource view mode for PostgreSQL and MySQL.
37 lines
759 B
TypeScript
37 lines
759 B
TypeScript
import { PluginPackageName, PluginName } from "entities/Action";
|
|
|
|
export const QUERY_BODY_FIELDS = [
|
|
"actionConfiguration.body",
|
|
"actionConfiguration.formData.body.data",
|
|
];
|
|
|
|
export const SQL_DATASOURCES: Array<string> = [
|
|
PluginName.POSTGRES,
|
|
PluginName.MS_SQL,
|
|
PluginName.MY_SQL,
|
|
PluginName.ORACLE,
|
|
PluginName.SNOWFLAKE,
|
|
PluginName.ARANGODB,
|
|
PluginName.REDSHIFT,
|
|
];
|
|
|
|
export const DATASOURCES_ALLOWED_FOR_PREVIEW_MODE: Array<string> = [
|
|
PluginName.POSTGRES,
|
|
PluginName.MY_SQL,
|
|
];
|
|
|
|
export const PLUGIN_PACKAGE_DBS = [
|
|
PluginPackageName.POSTGRES,
|
|
PluginPackageName.MONGO,
|
|
];
|
|
|
|
export const MOCK_DB_TABLE_NAMES = {
|
|
MOVIES: "movies",
|
|
USERS: "public.users",
|
|
};
|
|
|
|
export enum EDITOR_TABS {
|
|
QUERY = "QUERY",
|
|
SETTINGS = "SETTINGS",
|
|
}
|