Skip to content
Snippets Groups Projects
Unverified Commit 72d23d2b authored by Alexander Polyankin's avatar Alexander Polyankin Committed by GitHub
Browse files

Set default engine in admin database forms to postgres (#24826)

parent 0fb7b83e
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ import {
} from "metabase/lib/redux";
import { push } from "react-router-redux";
import * as MetabaseAnalytics from "metabase/lib/analytics";
import MetabaseSettings from "metabase/lib/settings";
import { getDefaultEngine } from "metabase/lib/engine";
import { MetabaseApi } from "metabase/services";
import Databases from "metabase/entities/databases";
......@@ -121,7 +121,7 @@ export const initializeDatabase = function (databaseId) {
const newDatabase = {
name: "",
auto_run_queries: true,
engine: Object.keys(MetabaseSettings.get("engines"))[0],
engine: getDefaultEngine(),
details: {},
created: false,
};
......
import Settings from "metabase/lib/settings";
import { formatSQL } from "metabase/lib/formatting";
export function getDefaultEngine() {
const engines = Object.keys(Settings.get("engines"));
return engines.includes("postgres") ? "postgres" : engines[0];
}
export function getEngineNativeType(engine) {
switch (engine) {
case "mongo":
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment