• Icon: Sub-task Sub-task
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • System
    • None
    • 3
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 3scale 2019-08-12, 3scale 2019-10-28, 3scale 2019-11-11, 3scale 2019-11-25, 3scale 2019-12-23, 3scale 2020-01-13, 3scale 2020-01-27, 3scale 2020-02-03, 3scale 2020-02-17, 3scale 2020-03-09, 3scale 2020-03-23, Invalid Sprint

      Steps:
      1. A migration that removes admin_support_email and tech_support_email from Service. It's done with rails generate migration NameOfMigration, and for the interior you can see this example: https://github.com/3scale/porta/blob/master/db/migrate/20180206151716_remove_unused_fields_from_settings.rb
      2. We need to run the migration in the 3 DBs locally, to see if they work and then automatically edit their schemas before pushing. Once pushed, run the tests in CircleCI.
      3. Change https://github.com/3scale/porta/pull/443/files#diff-429ba4b898db6256e83d736e6e387649R18 for what we had there before since it won't be needed anymore.
      4. Probably also change https://github.com/3scale/porta/pull/443/files#diff-429ba4b898db6256e83d736e6e387649R46 for what we had there before.
      5. Create an issue in https://github.com/3scale/infrastructure for Ops to run the migration manually on SaaS before we merge this PR. An example of this: https://github.com/3scale/infrastructure/issues/598

              Unassigned Unassigned
              jgallaso Jose Miguel Gallas Olmedo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: