Bug 274586 - [NEW PORT] databases/py-snowddl: Object management automation for Snowflake
Summary: [NEW PORT] databases/py-snowddl: Object management automation 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:54 UTC by Pat Maddox
Modified: 2023-10-22 12:51 UTC (History)
1 user (show)

See Also:


Attachments
new port (3.12 KB, patch)
2023-10-19 04:54 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:54:44 UTC
Created attachment 245735 [details]
new port
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2023-10-22 12:51:16 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-10-22 12:51:57 UTC
A commit in branch main references this bug:

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

commit 2201fe594d5c7790a08f40a630023ea1a2faace7
Author:     Pat Maddox <pat@patmaddox.com>
AuthorDate: 2023-10-22 12:50:10 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-10-22 12:50:44 +0000

    databases/py-snowddl: new port

    SnowDDL is a declarative-style tool for object management automation in
    Snowflake.

    It is not intended to replace other tools entirely, but to provide an
    alternative approach focused on practical data engineering challenges.

    You may find SnowDDL useful if:

    - complexity of object schema grows exponentially, and it becomes hard to manage
    - your organization maintains multiple Snowflake accounts (dev, stage, prod)
    - your organization has multiple developers sharing the same Snowflake account
      and suffering from conflicts
    - it is necessary to generate some part of configuration dynamically using
      Python

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

 databases/Makefile                   |  1 +
 databases/py-snowddl/Makefile (new)  | 26 ++++++++++++++++++++++++++
 databases/py-snowddl/distinfo (new)  |  3 +++
 databases/py-snowddl/pkg-descr (new) | 14 ++++++++++++++
 4 files changed, 44 insertions(+)