Uploaded image for project: 'Request For Comments'
  1. Request For Comments
  2. RFC-779

Add alembic to conda rubin-env

    XMLWordPrintable

    Details

    • Type: RFC
    • Status: Implemented
    • Resolution: Done
    • Component/s: DM
    • Labels:
      None

      Description

      As part of handling schema migration the middleware team would like to be able to use Alembic to aid with the writing of migration scripts. There is a long discussion about alembic and our intended use case on DM-29593. The schema migration system is blocking RFC-777.

      Alembic is in conda-forge and it looks like installing it also requires mako and python-editor.

        Attachments

          Issue Links

            Activity

            Hide
            erykoff Eli Rykoff added a comment -

            All of alembic, mako, and python-editor are pure python (noarch) and that makes me happy.

            Show
            erykoff Eli Rykoff added a comment - All of alembic , mako , and python-editor are pure python (noarch) and that makes me happy.
            Hide
            ktl Kian-Tat Lim added a comment -

            Seems fine; we don't have anything equivalent; we may use it in other places as well.

            Show
            ktl Kian-Tat Lim added a comment - Seems fine; we don't have anything equivalent; we may use it in other places as well.

              People

              Assignee:
              tjenness Tim Jenness
              Reporter:
              tjenness Tim Jenness
              Watchers:
              Andy Salnikov, Colin Slater, Eli Rykoff, Jim Bosch, Kian-Tat Lim, Leanne Guy, Michelle Butler [X] (Inactive), Tim Jenness, Wil O'Mullane, Yusra AlSayyad
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Planned End:

                  Jenkins

                  No builds found.