Browse Source

add datasource-SP2019

pull/7615/head
Hervé de CHAVIGNY 4 years ago
parent
commit
4cbfe9e681
  1. 2
      packages/builder/src/components/backend/DatasourceNavigator/icons/index.js
  2. 4
      packages/server/src/integrations/index.ts
  3. 1
      packages/types/src/sdk/datasources.ts

2
packages/builder/src/components/backend/DatasourceNavigator/icons/index.js

@ -15,6 +15,7 @@ import GoogleSheets from "./GoogleSheets.svelte"
import Firebase from "./Firebase.svelte"
import Redis from "./Redis.svelte"
import Snowflake from "./Snowflake.svelte"
import SP2019 from "./SP2019.svelte"
export default {
BUDIBASE: Budibase,
@ -34,4 +35,5 @@ export default {
FIRESTORE: Firebase,
REDIS: Redis,
SNOWFLAKE: Snowflake,
SP2019: SP2019,
}

4
packages/server/src/integrations/index.ts

@ -13,6 +13,8 @@ const googlesheets = require("./googlesheets")
const firebase = require("./firebase")
const redis = require("./redis")
const snowflake = require("./snowflake")
// pour sharepoint2019
const sp2019 = require("./sp2019")
const { SourceName } = require("@budibase/types")
const environment = require("../environment")
@ -31,6 +33,7 @@ const DEFINITIONS = {
[SourceName.FIRESTORE]: firebase.schema,
[SourceName.REDIS]: redis.schema,
[SourceName.SNOWFLAKE]: snowflake.schema,
[SourceName.SP2019]: sp2019.schema,
}
const INTEGRATIONS = {
@ -50,6 +53,7 @@ const INTEGRATIONS = {
[SourceName.REDIS]: redis.integration,
[SourceName.FIREBASE]: firebase.integration,
[SourceName.SNOWFLAKE]: snowflake.integration,
[SourceName.SP2019]: sp2019.integration,
}
// optionally add oracle integration if the oracle binary can be installed

1
packages/types/src/sdk/datasources.ts

@ -51,6 +51,7 @@ export enum SourceName {
FIRESTORE = "FIRESTORE",
REDIS = "REDIS",
SNOWFLAKE = "SNOWFLAKE",
SP2019 = "SP2019",
UNKNOWN = "unknown",
}

Loading…
Cancel
Save