From bc99ca372b425366a7700625c55dab69b0634898 Mon Sep 17 00:00:00 2001 From: Victor Meng Date: Wed, 14 Sep 2022 17:21:26 -0700 Subject: [PATCH] Hardcode API type to Postgres to test Postgres quick start --- src/UserContext.ts | 54 +++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 29 deletions(-) diff --git a/src/UserContext.ts b/src/UserContext.ts index f430802dd..1479ff5d6 100644 --- a/src/UserContext.ts +++ b/src/UserContext.ts @@ -86,7 +86,7 @@ function isAccountNewerThanThresholdInMs(createdAt: string, threshold: number) { function updateUserContext(newContext: Partial): void { if (newContext.databaseAccount) { - newContext.apiType = apiType(newContext.databaseAccount); + newContext.apiType = "Postgres"; const isNewAccount = isAccountNewerThanThresholdInMs( newContext.databaseAccount?.systemData?.createdAt || "", @@ -107,34 +107,30 @@ function updateUserContext(newContext: Partial): void { Object.assign(userContext, newContext); } -function apiType(account: DatabaseAccount | undefined): ApiType { - if (!account) { - return "SQL"; - } +// function apiType(account: DatabaseAccount | undefined): ApiType { +// if (!account) { +// return "SQL"; +// } - if (features.enablePGQuickstart) { - return "Postgres"; - } - - const capabilities = account.properties?.capabilities; - if (capabilities) { - if (capabilities.find((c) => c.name === "EnableCassandra")) { - return "Cassandra"; - } - if (capabilities.find((c) => c.name === "EnableGremlin")) { - return "Gremlin"; - } - if (capabilities.find((c) => c.name === "EnableMongo")) { - return "Mongo"; - } - if (capabilities.find((c) => c.name === "EnableTable")) { - return "Tables"; - } - } - if (account.kind === "MongoDB" || account.kind === "Parse") { - return "Mongo"; - } - return "SQL"; -} +// const capabilities = account.properties?.capabilities; +// if (capabilities) { +// if (capabilities.find((c) => c.name === "EnableCassandra")) { +// return "Cassandra"; +// } +// if (capabilities.find((c) => c.name === "EnableGremlin")) { +// return "Gremlin"; +// } +// if (capabilities.find((c) => c.name === "EnableMongo")) { +// return "Mongo"; +// } +// if (capabilities.find((c) => c.name === "EnableTable")) { +// return "Tables"; +// } +// } +// if (account.kind === "MongoDB" || account.kind === "Parse") { +// return "Mongo"; +// } +// return "SQL"; +// } export { userContext, updateUserContext };