Bug 274585

Summary: [NEW PORT] databases/py-schemachange: Database Change Management for Snowflake
Product: Ports & Packages Reporter: Pat Maddox <pat>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me CC: pi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 274576    
Bug Blocks:    
Attachments:
Description Flags
new port none

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(+)