Skip to content

Create migration templates #112

Description

@Ovaday

Для миграции данных из статичного вида в использование базы данных нужно их вставить по определенной структуре. От тебя нужно создать и написать код в jupiter notebook.

  • Создай ветку от mig-aws
  • Открой helpers/translationsHelper.py. Там ты увидишь JSON объект из множества строк. Мне нужно сформировать из двух JSON объектов:
  • labels
  • week_labels

Следующую структуру. К примеру:

'wait_till_approved':
        {'russian': 'Подождите одобрения',
         'english': 'Please wait till you are approved'},

должно быть трансформировано в

{
  "label": {
    "S": "wait_till_approved"
  },
  "language": {
    "M": {
      "english": {
        "S": "Please wait till you are approved"
      },
      "russian": {
        "S": "Подождите одобрения"
      }
    }
  }
}
  • Окончательный результат должен быть в виде tuple:
result = ["wait_till_approved": {.......}, ...]
  • JupyterNotebook - файл назови DynamoDB_insertTransformator и положи в папку helpers
  • Создай пулл.реквест в mig-aws

Metadata

Metadata

Labels

developmentNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions