ATTENTION: This is a community driven project and is not officially supported by Umbraco HQ.
All Umbraco Unit and Integration test are passing successfully.
I did my best to implement a PostgreSQL provider for Umbraco, but there might be some edge
cases that I haven't covered yet. If you find any issues or have suggestions for
improvements, please don't hesitate to reach out.
- Download and install PostgreSQL (version 16, 17 or 18) from the official website or especially for Windwos.
- Create a new database for Umbraco using the PostgreSQL command line or a GUI tool like pgAdmin. Follow my tutorial video.
- Start debugging this solution [F5]
- If not trusting databse certificate "SSL Mode" is set to
VerifyCAduring installation. But you can change this later on in the connection string inappsettings.jsonfile. Read details: https://www.npgsql.org/doc/security.html?tabs=tabid-1 - When you have prepared your PostgreSQL database, install the
Our.Umbraco.PostgreSqlpackage from NuGet and select PostgreSQL in the database step.
You can find more details in the Documentation. If you find any issues or want to ask for features, please use the IssueTracker