{"repo":"greenbone/pg-gvm","free":true,"listed":false,"github":"https://github.com/greenbone/pg-gvm","clone":"git clone https://github.com/greenbone/pg-gvm.git","description":"Greenbone Library for helper functions in PostgreSQL","language":"C","stars":16,"topics":["greenbone","postgresql","ical","icalendar","database","cmake","extended","techops","tooling"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Greenbone Library for PostgreSQL utility functions This library contains PostgreSQL utility functions. For example to compute host and ical information within SQL statements. - Build and Installation - Prerequisites - Configure and Build - Use the extension - Test the extension - Setup for tests - Integration - Running the tests - PostgreSQL Upgrade Migrator - Support - Maintainer - Contributing - CMake formatting - License Build and Installation Prerequisites - GCC - cmake = 3.18 - pkg-config - libical = 1.0.0 - glib = 2.42 - PostgreSQL dev = 9.6 - libgvm-base = 20.8 Install these packages using (on Debian GNU/Linux bookworm 12): and build the gvm-libs as described in the README. Configure and Build This extension can be configured, built and installed with the following commands: Use the extension To use the extension in a database create the extension using Test the extension The tests are based on pgTAP, a unit test tool for PostgreSQL Databases. Setup for tests Install pgTAP cloning the repository and follow the instructions in the setup documentation Integration To use pgTAP in a database use as postgres user. To check if the extension exists use Running the tests The tests are located in the folder of this repository. As postgres user run (replace MY DATABASE with the real name of the database) Support For any question on the usage of pg-vgm please use the Greenbone Community Forum. If you found a problem with the software, please create an issue on GitHub. If you are ","default_branch":null,"files":null,"tree":[],"storefront":"/r/greenbone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/greenbone/pg-gvm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}