Bug 274585 - [NEW PORT] databases/py-schemachange: Database Change Management for Snowflake
Summary: [NEW PORT] databases/py-schemachange: Database Change Management for Snowflake
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on: 274576
Blocks:
  Show dependency treegraph
 
Reported: 2023-10-19 04:49 UTC by Pat Maddox
Modified: 2023-10-22 11:29 UTC (History)
1 user (show)

See Also:


Attachments
new port (3.32 KB, patch)
2023-10-19 04:49 UTC, Pat Maddox
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pat Maddox 2023-10-19 04:49:22 UTC
Created attachment 245734 [details]
new port
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2023-10-22 11:29:17 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-10-22 11:29:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a65ea84c048e834e46c0011ff25caeed1c1ad884

commit a65ea84c048e834e46c0011ff25caeed1c1ad884
Author:     Pat Maddox <pat@patmaddox.com>
AuthorDate: 2023-10-22 11:28:07 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-10-22 11:28:46 +0000

    databases/py-schemachange: new port

    schemachange is a simple python based tool to manage all of your Snowflake
    objects. It follows an Imperative-style approach to Database Change Management
    (DCM) and was inspired by the Flyway database migration tool. When combined with
    a version control system and a CI/CD tool, database changes can be approved and
    deployed through a pipeline using modern software delivery practices. As such
    schemachange plays a critical role in enabling Database (or Data) DevOps.

    PR:             274585
    Author:         Pat Maddox <pat@patmaddox.com>

 databases/Makefile                        |  1 +
 databases/py-schemachange/Makefile (new)  | 33 +++++++++++++++++++++++++++++++
 databases/py-schemachange/distinfo (new)  |  3 +++
 databases/py-schemachange/pkg-descr (new) |  6 ++++++
 4 files changed, 43 insertions(+)