ODB compiler tests
This package contains tests for odb
, object-relational mapping (ORM)
compiler for C++.
Setting up PostgreSQL for running tests
-
Install the PostgreSQL server. On Linux this is normally done using distribution packages.
-
In
/etc/postgresql/N/main/pg_hba.conf
add the following line after thelocal all postgres ...
line:local odb_test odb_test trust
If you want to be able to run tests on a different host and access PostgreSQL via TCP/IP, also add the following line (adjusting the IP network to match your setup -- never specify a public IP network here since the access is unauthenticated):
host odb_test odb_test 192.168.0.0/24 trust
You will also need to edit
/etc/postgresql/N/main/postgresql.conf
and changelisten_address
to*
. You may also need to open port5432
in your firewall.Restart the PostgreSQL server.
-
Add the
odb_test
user and theodb_test
database.First login:
sudo -u postgres psql
Then execute the following statements:
CREATE USER odb_test; CREATE DATABASE odb_test; GRANT ALL PRIVILEGES ON DATABASE odb_test TO odb_test; \c odb_test GRANT ALL PRIVILEGES ON SCHEMA public TO odb_test;
license | GPL-2.0-only |
---|---|
project | odb |
url | www.codesynthesis.com/products/odb/ |
doc-url | www.codesynthesis.com/products/odb/doc/manual.xhtml |
src-url | git.codesynthesis.com/cgit/odb/odb/ |
odb-users@codesynthesis.comMailing list |
version | 2.5.0-b.26.20240503113332.a13c6037d524 |
---|---|
repository | https://queue.stage.build2.org/1/alpha |
depends | 11; *odb, libodb, libodb-mysql ?, libodb-sqlite ?, libodb-pgsql ?, libodb-oracle ?, libodb-mssql ?, libpq ?, (libpq ?), *mysql-client ?, *psql ? |
requires | 2; *sqlplus ?, *sqlcmd ? |