A lightweight plugin that enables direct PostgreSQL database access inside Unreal Engine, supporting both C++ and Blueprints.
This is a BETA version, proceed with caution.
For support, join the Discord server: https://discord.gg/BxHRHDdkNy
-
Direct PostgreSQL Connectivity Connect Unreal Engine directly to any PostgreSQL server (local or remote).
-
SSL Support Optional SSL connection with selectable SSL modes and optional root certificate use.
-
OS Support Currently supports Windows only. (Tested on Windows 10 with UE5.2)
-
Query Execution Run SQL commands, retrieve results, and map rows/columns easily.
-
Blueprint-Friendly All major operations exposed as simple Blueprint nodes.
-
CSV + Structured Results Query results can be returned both as CSV rows and structured maps.
Opens a connection to a PostgreSQL database with optional SSL settings.
Closes an active PostgreSQL connection.
Returns whether the connection is valid and open.
Executes SQL statements that do not return rows (e.g., INSERT, UPDATE, DELETE, CREATE, DROP).
Runs a SELECT query and returns data in two formats:
- A map of rows keyed by a primary column
- An array of CSV-formatted rows
- Unreal Engine 5.2
- Unreal Engine 5.4
- Unreal Engine 5.7
Should compile normally for other Unreal Engine versions.
Need precompiled binaries for another version? Open an issue or ask on Discord.
Download the correct version from Releases: https://github.com/GPUbrainStorm/PostgreSQLPlugin_UE5/releases
Place the plugin into your project's Plugins/ folder and launch normally.
Copy the plugin to your project's Plugins/ directory and build normally.