pgpkg

Simplify Postgresql stored procedure development. (by pgpkg)

Pgpkg Alternatives

Similar projects and alternatives to pgpkg

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better pgpkg alternative or higher similarity.

pgpkg reviews and mentions

Posts with mentions or reviews of pgpkg. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-17.
  • My Notes on Gitlab's Postgres Schema Design (2022)
    3 projects | news.ycombinator.com | 17 Feb 2024
    You are absolutely correct; my previous business ended up ejecting almost all database logic from Java ORMs, and moved almost everything to SQL and stored procedures. Doing so resulted in a significant performance and productivity increase, relative to all the layers of nonsense we used to jump through.

    One of the difficulties of doing this was that the tooling isn’t great. We had to write our own tools to make it work, but the benefits of going back to SQL were more than worth it.

    (Many years later I made an open source version of that tooling, https://github.com/pgpkg/pgpkg)

  • We built our customer data warehouse all on Postgres
    16 projects | news.ycombinator.com | 2 Feb 2024
    I wrote something [0]. It lets you write plpgsql functions, views, triggers and casts in a way that can be re-created without migration scripts. It’s a complete work in progress, not production ready, probably has bugs, but I use it daily. It lets me use Postgres as my main development environment.

    It also managea migrations for tables, types, and other stuff, if fully atomic, and lets you write unit tests in SQL (which run inside save points so they don’t affect the database and can run during production deployments). It’s sort of my Swiss Army knife of plpgsql development.

    [0] https://github.com/pgpkg/pgpkg

  • Ask HN: What web frameworks do you use?
    3 projects | news.ycombinator.com | 11 Sep 2023
    I use static Svelte(Kit) + TypeScript + Tailwind on the front end, Go and Postgraphile in the middle, and PostgreSQL functions on the backend.

    I did write my own PostgreSQL migration tool though, to make it easier to write SQL functions in my IDE: https://github.com/pgpkg/pgpkg

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 6 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic pgpkg repo stats
3
18
6.6
25 days ago

pgpkg/pgpkg is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of pgpkg is Go.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com