Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
brainCloud Forums
  1. Home
  2. General
  3. Subject: Inquiry regarding selective CustomEntity migration via Builder API

Subject: Inquiry regarding selective CustomEntity migration via Builder API

Scheduled Pinned Locked Moved Unsolved General
4 Posts 2 Posters 196 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    moondory77
    wrote on last edited by
    #1

    Hello,

    I have a question regarding the migration of CustomEntity data.

    1. Export/Import vs. Deploy Migration
      In the Global >> Global Data >> Custom Entities tab, we can use the Bulk Actions >> Export/Import feature to move CustomEntity data (with the same schema) between two apps.
      Does this manual Export/Import process perform the exact same operation as running a Builder API deploy for a CustomEntity that has the "Migrate" flag enabled?

    2. Selective Migration via Builder API
      Through our deployment pipeline, we often need to migrate the full data of specific CustomEntities from our Test environment to Production.
      Currently, the Builder API deploy action seems to migrate all CustomEntities that have the "Migrate" checkbox ticked. Is there a Builder API feature/option that allows us to selectively deploy or migrate only specific CustomEntities? (This would be the ideal solution for us.)

    3. Alternative: REST API for Bulk Actions
      If selective migration is not supported via the Deploy API, is there a programmatic way (e.g., a REST API) to perform the Import/Export of CustomEntity data, mirroring the "Bulk Actions" available in the Web Console?

    Thank you!

    1 Reply Last reply
    0
    • Paul WinterhalderP Offline
      Paul WinterhalderP Offline
      Paul Winterhalder
      brainCloudAdmin
      wrote last edited by
      #2

      To answer your questions:

      1. Yes - it's essentially the same - though I think the specific code paths vary.
      2. We do not currently have an selective migration for custom entities via the builder api - but I'll raise that with the devs. I would think that would be very doable.
      3. Not currently

      I'll get the devs looking into #2.

      Paul.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        moondory77
        wrote last edited by
        #3

        @Paul-Winterhalder
        Thank you! Supporting this feature would be a tremendous help in maintaining the stability of our live service.

        Could you please leave a comment once a decision is made on how this will be handled?

        As soon as the feature is supported, we will make sure to implement it into our live service immediately.

        1 Reply Last reply
        0
        • M moondory77 referenced this topic
        • Paul WinterhalderP Offline
          Paul WinterhalderP Offline
          Paul Winterhalder
          brainCloudAdmin
          wrote last edited by
          #4

          Hi @moondory77 ,

          The work on this is running in our development environment. The Builder API support is in place - and we're currently looking at the possibility of adding it as a new tab in the Deployment screen of the Portal.

          Paul.

          1 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Solved
          • Unsolved
          • Users