19 lines
471 B
TypeScript
19 lines
471 B
TypeScript
import { Datasource, SourceName } from "@budibase/types"
|
|
|
|
export function isGoogleSheets(type: SourceName) {
|
|
return type === SourceName.GOOGLE_SHEETS
|
|
}
|
|
|
|
export function isSQL(datasource: Datasource): boolean {
|
|
if (!datasource || !datasource.source) {
|
|
return false
|
|
}
|
|
const SQL = [
|
|
SourceName.POSTGRES,
|
|
SourceName.SQL_SERVER,
|
|
SourceName.MYSQL,
|
|
SourceName.ORACLE,
|
|
]
|
|
return SQL.indexOf(datasource.source) !== -1 || datasource.isSQL === true
|
|
}
|