{"repo":"ShinobuAmasaki/libpq-fortran","free":true,"listed":false,"github":"https://github.com/ShinobuAmasaki/libpq-fortran","clone":"git clone https://github.com/ShinobuAmasaki/libpq-fortran.git","description":"A Modern Fortran Interface for libpq","language":"Fortran","stars":18,"topics":["database","postgresql","libpq"],"license":"MIT","category":"databases-storage","readme_excerpt":"Libpq-Fortran Libpq-Fortran is a Modern Fortran interface to the PostgreSQL libpq C Library. This does not contain the libpq library; only the wrapper is included. The source of this package is available on GitHub. Features Current - Supported Compilers - GNU Compiler Collection: gfortran , - Intel Fortran Compiler, Fortran Compiler Classic ifx / ifort , - Supported PostgreSQL version - PostgreSQL v15.4 (libpq v5.15) - Connection - Connection via DSN (data source name) - Connection via PostgreSQL connection string - UTF-8 client encoding Build This package needs Fortran Package Manager ( fpm ). - libpq is required. - Add the path to the directory containing \"libpq-fe.h\" to the environment variable FPM CFLAGS . - For Ubuntu, exec sudo apt install libpq-dev - Add to your fpm.toml Test Tested on - FreeBSD - Release 13.2 ( gfortran v13.1.0) - Linux - Gentoo Linux ( gfortran v13.2.1, ifort 2021.9.0, ifx 2023.1.0) - Windows - Microsoft Windows 10 ( gfortran MinGW-W64 13.1.0) The unit tests contained in the test/ directory can be executed using the command fpm test on your environment, but a local PostgreSQL server is required for this operation. In that case, an appropriate configuration must be set in the following PostgreSQL configuration files: - postgresql.conf - Ensure that localhost is included in the listen address configuration. - pg hba.conf - Set the \"METHOD\" to trust for the following two connection methods: Note: These configurations entail security risks, and it is you","default_branch":null,"files":null,"tree":[],"storefront":"/r/ShinobuAmasaki","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ShinobuAmasaki/libpq-fortran/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."}