pgadmin4
planter
pgadmin4 | planter | |
---|---|---|
44 | 4 | |
2,110 | 532 | |
4.3% | - | |
9.7 | 4.3 | |
6 days ago | about 1 month ago | |
Python | Go | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pgadmin4
-
Using migrations with Golang
If we access a client like PgAdmin or Beekeeper, or accessing its container via bash and checking via CLI, we can see that the table was created successfully:
-
PostgreSQL on WSL (Debian)
You can install pgAdmin on Windows and connect the GUI Admin/developer tool directly to your PostgreSQL server running in WSL.
- PgAdmin PostgreSQL Tools
-
Efficient Database Queries in Rails: A Practical Approach
With this tool, deciphering the details of PostgreSQL query plans becomes a little more approachable. Just be mindful that using it involves sharing your query and its plan publicly. If privacy is a concern regarding sharing your query and its plan publicly, consider using pgAdmin, an open-source administrative tool for PostgreSQL that you can install on your local machine, which also offers a visualization feature for query plans.
-
Five Free Open-Source Database Managers for MySQL, PostgreSQL, and More
This isn’t meant to be an exhaustive list. There are many other database management software packages out there, including MySQL Workbench, DBeaver, and pgAdmin. We’ve chosen these database tools because they cover the most common database systems and use cases, but if you find they aren’t meeting your needs, be sure to explore further or consider building your own database user interface — it’s easier than you think.
- API completa em Golang - Parte 2
- Usando migrations com Golang
-
👻Top 8 Free, Open Source SQL Clients🔥
pgAdmin to PostgreSQL is what phpMyAdmin is to MySQL, and it can be used on Linux, Unix, macOS and Windows to manage PostgreSQL. pgAdmin 4, the latest pgAdmin, is a complete rewrite of pgAdmin using Python and Javascript/jQuery.
- Setup pgadmin4 Development Environment
-
PG Admin 4 Crashes Upon Launch (Mac) Days After Working Beautifully
I've attached my full crash report. Please, HALP! I don't want to keep using DBeaver! crashreport-jont.pdf
planter
-
Documentation as Code for Cloud Using PlantUML
Here's three interesting Rust projects that use plantuml
You can embed plantuml and drawio diagrams in Rust doc comments and have it rendered in the docs, using this crate
https://crates.io/crates/rsdoc
And you can generate plantuml from SQL tables using
https://crates.io/crates/sqlant (this one is a rust port of a go tool, https://github.com/achiku/planter)
And you can embed plantuml in mdbook
https://crates.io/crates/mdbook-plantuml
-
TIL: about Entity Relationship Schemas
You also have PlantUML. There exists an SQL generator for MySQL - not tested - and this utility for generating PlantUML ERD from PostgreSQL tables. This tool is more focussed on communication and allows you to draw large diagrams. However, you loose the sync between the diagram and the code base. You have the official PlantUML on-line drawer.
- Planter: Auto-generate Plant UML diagrams from Postgres tables
-
Plant UML – open-source UML Tool
I use Plant UML in combination with planter [1] to auto-generate a DB schema during CI runs.
Recently I see a lot general statements on HN like "UML is dead" which I think is not the case. Especially in complex, data-heavy projects it's a great way to visualize how things work -- if kept up-to-date and precise.
[1] https://github.com/achiku/planter
What are some alternatives?
PostgreSQL - Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
plantuml - Generate diagrams from textual description
Adminer - Database management in a single PHP file
mdbook-plantuml - mdBook preprocessor to render PlantUML diagrams to png images in the book output directory
Visual Studio Code - Visual Studio Code
echosvg - SVG implementation in the Java™ Language, fork of Apache Batik, supporting level 4 selectors and colors.
Postico - Public issue tracking for Postico
aws-icons-for-plantuml - PlantUML sprites, macros, and other includes for Amazon Web Services services and resources
phpMyAdmin - A web interface for MySQL and MariaDB
ecto_erd - A mix task for generating Entity Relationship Diagram from Ecto schemas available in your project.
TablePlus - TablePlus macOS issue tracker
roam - Roam notes