Fix #11468: Fix salesforce scheme issue (#11474)

This commit is contained in:
Mayur Singal 2023-05-08 14:02:17 +05:30 committed by GitHub
parent 94ef30c3d5
commit e20f75fa54
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 3 additions and 17 deletions

View File

@ -51,6 +51,8 @@ from metadata.utils.logger import ingestion_logger
logger = ingestion_logger()
SALESFORCE_DEFAULT_SCHEMA = "salesforce"
class SalesforceSource(DatabaseServiceSource):
"""
@ -109,8 +111,7 @@ class SalesforceSource(DatabaseServiceSource):
"""
return schema names
"""
schema_name = self.service_connection.scheme.name
yield schema_name
yield SALESFORCE_DEFAULT_SCHEMA
def yield_database_schema(
self, schema_name: str

View File

@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Properties
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
- **`password`** *(string)*: Password to connect to the Salesforce.
- **`securityToken`** *(string)*: Salesforce Security Token.
@ -23,7 +22,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Definitions
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
Documentation file automatically generated at 2022-07-14 10:51:34.749986.

View File

@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Properties
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
- **`password`** *(string)*: Password to connect to the Salesforce.
- **`securityToken`** *(string)*: Salesforce Security Token.
@ -23,7 +22,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Definitions
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
Documentation file automatically generated at 2022-07-14 10:51:34.749986.

View File

@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Properties
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
- **`password`** *(string)*: Password to connect to the Salesforce.
- **`securityToken`** *(string)*: Salesforce Security Token.
@ -23,7 +22,5 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Definitions
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
Documentation file automatically generated at 2022-07-14 10:51:34.749986.

View File

@ -10,7 +10,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Properties
- **`type`**: Service Type. Refer to *#/definitions/salesforceType*. Default: `Salesforce`.
- **`scheme`**: SQLAlchemy driver scheme options. Refer to *#/definitions/salesforceScheme*. Default: `salesforce`.
- **`username`** *(string)*: Username to connect to the Salesforce. This user should have privileges to read all the metadata in Redshift.
- **`password`** *(string)*: Password to connect to the Salesforce.
- **`securityToken`** *(string)*: Salesforce Security Token.
@ -23,7 +22,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/datab
## Definitions
- **`salesforceType`** *(string)*: Service type. Must be one of: `['Salesforce']`. Default: `Salesforce`.
- **`salesforceScheme`** *(string)*: SQLAlchemy driver scheme options. Must be one of: `['salesforce']`. Default: `salesforce`.
Documentation file automatically generated at 2022-07-14 10:51:34.749986.

View File

@ -11,12 +11,6 @@
"type": "string",
"enum": ["Salesforce"],
"default": "Salesforce"
},
"salesforceScheme": {
"description": "SQLAlchemy driver scheme options.",
"type": "string",
"enum": ["salesforce"],
"default": "salesforce"
}
},
"properties": {