Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • G gitlab-ce
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nexedinexedi
  • gitlab-ce
  • Repository
  • gitlab-ce
  • db
  • structure.sql
Find file BlameHistoryPermalink
  • Josianne Hyson's avatar
    Create BulkImport::Configuration model for auth · af33c69b
    Josianne Hyson authored Sep 25, 2020
    We want to start importing Group and Project data directly from
    another GitLab instance, via the API. To do this, we need somewhere
    to store authentication data so that we can execute the import in
    background jobs.
    
    Create the BulkImport::Configuration model which is associated with
    a BulkImport, and used to store the authentication data for the
    source GitLab instance. This will be followed up by the
    introduction of the other models the store the import data.
    
    This model introduces:
    
    1. `bulk_import_id` -> the bulk import that this configuration
       applies to.
    2. `api_url` -> the domain for the source instance.
    3. `access_token` -> the personal access token of the user on the
       source instance for authentication.
    
    This is a component of the Group Migration MVC epic:
    https://gitlab.com/groups/gitlab-org/-/epics/4374
    
    MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42978
    Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/250280
    af33c69b
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7