Как динамически создавать sqllite таблицы для каждого объекта в моем экземпляре salesforce, используя python? - PullRequest
0 голосов
/ 18 апреля 2020

Я пытаюсь создать таблицы sqllite из объектов метаданных объектов salesforce, полей и любых других метаданных.

Я хочу написать скрипт, который автоматически генерирует схемы таблиц sqllite на основе всех объектов в моем salesforce пример.

Есть ли способ выполнить мой экземпляр salesforce и динамически создавать таблицы в sqllite на основе метаданных salesforces?

Например:

Если у меня есть два salesforce Объект называется Account и Asset. Как мне автоматически создавать таблицы sqllite на основе его метаданных, хранящихся в salesforce?

Таким образом, логика c будет выглядеть так:

for salesforce_object in salesforce_object list:
       get the metadata assoicated with it
       get the data type
       get the relationships
       get the field names 

And then create sqlliteTable( '{table}', metadata, 
                              Column('column1', Integer,primary_key=True)
                              Column('user_name', String(16) ,nullable=False)

)

Но сделайте это так, как вам нужно не нужно вручную писать каждый столбец и каждый тип данных для каждого объекта. Я довольно новичок в sqllite, python, и сотрудники отдела продаж и идеи или предложения помогут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...