libpqxx:807-throw_null_conversion-enum

Last commit made on 2024-04-23
Get this branch:
git clone -b 807-throw_null_conversion-enum https://git.launchpad.net/libpqxx

Branch merges

Branch information

Name:
807-throw_null_conversion-enum
Repository:
lp:libpqxx

Recent commits

2cd59e7... by Jeroen T. Vermeulen

Further tweaks.

416f360... by Jeroen T. Vermeulen

Fix compile error in `field` enum support.

Fixes #807.

Type names for user-defined enums are stored as `std::string_view`, not
as `std::string` like the others. (Both are `inline` though.)

The problem did not affect the conversion as such, and that is why a
pure unit test was not enough to catch it. But it did show up when
converting a `pqxx::field` value.

a407cea... by Jeroen T. Vermeulen

Incompatible CirceCI change: move config.yml.

39d4ce0... by Jeroen Vermeulen <email address hidden>

Fix bad conversion of array-of-strings to string. (#817)

Fixes: #816.

The generic conversion to an SQL array computed its budget just slightly
too tightly, which only became obvious when converting an array of at
least 4 empty strings.

edad18b... by Jeroen T. Vermeulen

Generate diagrams? Use default.

ee78906... by Jeroen T. Vermeulen

Tweak conf.py.

494b0e9... by Jeroen T. Vermeulen

Continue tweaking Breathe.

be5c886... by Jeroen T. Vermeulen

Different YAML structure.

a317794... by Jeroen T. Vermeulen

Specify `requirements.txt`.

d63e7b0... by Jeroen T. Vermeulen

Set `breathe_default_project`.