Uploaded image for project: 'release'
  1. release
  2. FOLREL-346

Q2 2020 Schema upgrade

    XMLWordPrintable

Details

    • Epic
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • Q2 2020 Schema upgrade

    Description

      Having the vagrant box with FOLIO Q1 2020 - FOLIO-2606 up and running
      Build a new version of your module and create a docker image
      Deploy this docker image into vagrant box, set log level to debug
      Manually (using CURL or any other tools) invoke POST /_/tenant endpoint of the module to simulate OKAPI invocation.

      Acceptance Criteria:

      • Inspect logs. However, just doing that is not good enough.
      • Test data-migration scripts are run successfully by query the data to make sure the changes were applied
      • Via logging into the database and directly inspecting things that you expect to be added or changed
      • Make sure the proper indexes are created by cross verify the new additions to schema.json with the indexes in the schema
      • All the required functions and triggers if any are updated according to the latest release
      • Dump schemas and compare to previous, e.g. pg_dump -hlocalhost -p5432 -Ufolio -dfolio -ntesttenant_mod_finance_storage -npublic > after.sql; diff before.sql after.sql
      • Making API calls to the module

      Attachments

        Issue Links

          Activity

            People

              Oleksii Petrenko Oleksii Petrenko
              Oleksii Petrenko Oleksii Petrenko
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: